XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
May 02, 2025
Nov. 01, 2024
May 06, 2024
Jul. 19, 2022
Common Class A        
Subsequent Event [Line Items]        
Stock repurchase program, authorized amount     $ 50.0 $ 50.0
Semi-Annual Dividend, Class A and Class B Common Stock [Member]        
Subsequent Event [Line Items]        
Dividends payable (in dollars per share)   $ 0.10 $ 0.10  
Special Dividend, Class A and Class B Common Stock [Member]        
Subsequent Event [Line Items]        
Dividends payable (in dollars per share)     $ 0.40  
Subsequent Event | Common Class A        
Subsequent Event [Line Items]        
Stock repurchase program, authorized amount $ 50.0      
Subsequent Event | Semi-Annual Dividend, Class A and Class B Common Stock [Member]        
Subsequent Event [Line Items]        
Dividends payable (in dollars per share) $ 0.10      
Subsequent Event | Special Dividend, Class A and Class B Common Stock [Member]        
Subsequent Event [Line Items]        
Dividends payable (in dollars per share) $ 0.75