XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Vote / shares
$ / shares
shares
Dec. 31, 2023
shares
Jul. 31, 2019
USD ($)
Capital Stock      
Common stock, shares authorized 75,000,000 75,000,000  
Number of votes per share | Vote / shares 1    
Dividends declared (in dollars per share) | $ / shares $ 0    
Serial preferred stock, shares authorized 4,998,000 4,998,000  
Common stock reserved available for future issuance 902,824    
Shares authorized to repurchase | $     $ 2.0
Treasury Stock, common value | $ $ 1.8    
July 2019      
Capital Stock      
Shares authorized to repurchase | $ $ 1.5    
Treasury Stock      
Capital Stock      
Purchase of treasury stock (in shares) 0 0