XML 118 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans and Stock-based Compensation - Restricted stock awards (Details) - Restricted Stock Awards - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total fair value of restricted stock awards vested $ 2.1 $ 2.3 $ 2.3
Unamortized compensation cost related to restricted stock awards $ 3.8    
Weighted-average remaining contractual terms 1 year 6 months    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning of period (in shares) 1,220 984 875
Granted (in shares) 811 692 513
Vested (in shares) (485) (446) (387)
Forfeited (in shares) (5) (10) (17)
Non-vested, end of period (in shares) 1,541 1,220 984
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Non-vested, beginning of period (in dollars per share) $ 3.75 $ 5.55 $ 6.26
Granted (in dollars per share) 2.4 2.2 4.67
Vested (in dollars per share) 4.39 5.25 6.01
Forfeited (in dollars per share) 2.99 6.37 5.34
Non-vested, end of period (in dollars per share) $ 2.84 $ 3.75 $ 5.55