Quarterly report [Sections 13 or 15(d)]

Capital Stock - Dividends (Details)

v3.25.1
Capital Stock - Dividends (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
O 2024 Q4 Dividends    
Dividends    
Dividend Declaration Date   Oct. 23, 2024
Dividend Payment Date   Jan. 15, 2025
O 2024 Q4 Dividends | Series A    
Dividends    
Cash dividend declared (in dollars per share)   $ 0.53906
O 2024 Q4 Dividends | Series B Depositary Shares    
Dividends    
Cash dividend declared (in dollars per share)   $ 0.52344
O 2025 Q1 Dividends    
Dividends    
Dividend Declaration Date Feb. 26, 2025  
Dividend Payment Date Apr. 15, 2025  
O 2025 Q1 Dividends | Series A    
Dividends    
Cash dividend declared (in dollars per share) $ 0.53906  
O 2025 Q1 Dividends | Series B Depositary Shares    
Dividends    
Cash dividend declared (in dollars per share) $ 0.52344