XML 117 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Restrictions Change in Common Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Common Stock Class A [Member]      
Class of Stock [Line Items]      
Common Stock, Shares, Issued 54,235 53,883 53,758
Stock issued for compensation 352 125  
Acquisition of Class A shares   0  
Treasury Stock, Shares, Acquired   393  
Treasury Stock, Common      
Class of Stock [Line Items]      
Common Stock, Shares, Issued 5,330 5,330 4,937
Stock issued for compensation 0 0