XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - (Narrative) (Details)
12 Months Ended
Aug. 19, 2022
item
shares
Dec. 31, 2024
Vote
director
$ / shares
shares
Dec. 31, 2023
director
shares
Common Stock      
Number of board of directors | director   7 8
Former Shareholder      
Common Stock      
Number of votes per share of common stock | item 10    
Class A Common Stock      
Common Stock      
Common stock, shares issued (in shares)   8,183,000 8,007,000
Cash dividend paid (in dollars per share) | $ / shares   $ 1.6  
Number of votes per share of common stock | Vote   1  
Percentage of directors to be elected   25.00%  
Class A Common Stock | Former Shareholder      
Common Stock      
Conversion of shares   1  
Class B Common Stock      
Common Stock      
Number of votes per share of common stock | Vote   10  
Class B Common Stock | Former Shareholder      
Common Stock      
Common stock, shares issued (in shares) 0    
Common stock, shares outstanding (in shares) 0    
Number of votes per share of common stock | item 1