XML 94 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 07, 2025
Feb. 05, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]        
Dividends declared per share (in dollars per share)     $ 1.6 $ 3
Class A Common Stock        
Subsequent Event [Line Items]        
Dividends     $ 10,000,000 $ 18,600,000
Subsequent Event | Cash dividend declared on February 5, 2025        
Subsequent Event [Line Items]        
Dividends payable declared date   Feb. 05, 2025    
Dividends $ 1,600,000      
Dividends payable date to be paid   Mar. 07, 2025    
Dividends payable date of record   Feb. 18, 2025    
Subsequent Event | Class A Common Stock | Cash dividend declared on February 5, 2025        
Subsequent Event [Line Items]        
Dividends declared per share (in dollars per share)   $ 0.25