XML 148 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Plan Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock based compensation      
Compensation expense $ 10.7 $ 15.5 $ 15.6
Director      
Stock based compensation      
Common shares granted to members of board of directors as compensation for director services 15,923 17,912 21,545
2012.      
Stock based compensation      
Number of additional awards permissible under the plan 0    
2020 Plan      
Stock based compensation      
Number of awards approved for grant (in shares) 3,650,000    
Common stock remaining available for issuance (in shares) 1,416,696