XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Employee stock option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 0 0 0 0
Restricted stock units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of options vested $ 4.4 $ 1.1 $ 4.8 $ 1.4
Number of outstanding and fully vested restricted stock units, unsettled (in shares) 2,276,061 879,000 2,276,061 879,000
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of options vested $ 0.3 $ 0.2 $ 0.3 $ 0.2
Number of outstanding and fully vested restricted stock units, unsettled (in shares) 169,021 317,828 169,021 317,828
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount $ 0.0   $ 0.0  
Unrecognized compensation cost $ 4.3   $ 4.3  
Unrecognized compensation cost, period for recognition, years     10 months 20 days  
2021 Equity and incentive compensation plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance (in shares) 14,331,506   14,331,506  
2018 Equity incentive plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance (in shares) 6,287,687   6,287,687