XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent event - O 2025 Q2 Dividends
May 05, 2025
$ / shares
Subsequent events  
Dividends date declared May 05, 2025
Dividends payable date to be paid Jun. 13, 2025
Dividends payable date of record May 30, 2025
Class A  
Subsequent events  
Quarterly dividend declared (in dollars per share) $ 0.52
Class B  
Subsequent events  
Quarterly dividend declared (in dollars per share) $ 0.52