XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock and Treasury Stock (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
item
director
shares
Mar. 31, 2024
shares
Common Stock    
Number of board of directors | director 7  
Class A Common Stock    
Common Stock    
Number of votes per share of common stock | item 1  
Percentage of directors to be elected 25.00%  
Class A Common Stock | Former Shareholder    
Common Stock    
Conversion of shares 1  
Class A Common Stock | Stock Buy-Back Program    
Common Stock    
Share repurchase program, authorized amount | $ $ 75.8  
Stock repurchase program, remaining authorization amount | $ $ 17.7  
Stock repurchased during period shares 0 0
Class B Common Stock    
Common Stock    
Number of votes per share of common stock | item 10  
Class B Common Stock | Former Shareholder    
Common Stock    
Common stock, shares issued (in shares) 0  
Common stock, shares outstanding (in shares) 0