XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events - Cash Dividends (Details) - Subsequent Event - $ / shares
Mar. 31, 2025
Mar. 20, 2025
Mar. 05, 2025
Dividends Payable [Line Items]      
Common dividends declared (in dollars per share)     $ 0.59
O2025Q2DividendsMember      
Dividends Payable [Line Items]      
Dividends payable, Date declared     Mar. 05, 2025
Dividends payable, Date to be paid Mar. 31, 2025    
Dividends payable, Date of record   Mar. 20, 2025