Quarterly report pursuant to Section 13 or 15(d)

Capital Stock - Dividends (Details)

v3.24.2.u1
Capital Stock - Dividends (Details) - $ / shares
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
O 2023 Q4 Dividends      
Dividends      
Dividend Declaration Date     Oct. 18, 2023
Dividend Payment Date     Jan. 15, 2024
O 2023 Q4 Dividends | Series A      
Dividends      
Cash dividend declared (in dollars per share)     $ 0.53906
O 2023 Q4 Dividends | Series B Depositary Shares      
Dividends      
Cash dividend declared (in dollars per share)     $ 0.52344
O 2024 Q1 Dividends      
Dividends      
Dividend Declaration Date   Feb. 21, 2024  
Dividend Payment Date   Apr. 15, 2024  
O 2024 Q1 Dividends | Series A      
Dividends      
Cash dividend declared (in dollars per share)   $ 0.53906  
O 2024 Q1 Dividends | Series B Depositary Shares      
Dividends      
Cash dividend declared (in dollars per share)   $ 0.52344  
O 2024 Q2 Dividends      
Dividends      
Dividend Declaration Date May 15, 2024    
Dividend Payment Date Jul. 15, 2024    
O 2024 Q2 Dividends | Series A      
Dividends      
Cash dividend declared (in dollars per share) $ 0.53906    
O 2024 Q2 Dividends | Series B Depositary Shares      
Dividends      
Cash dividend declared (in dollars per share) $ 0.52344