XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation $ 3.5     $ 3.3 $ 8.4 $ 8.9
RSU            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock units granted (in shares)     159,105      
RSU | Employee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock units granted (in shares) 40,000 752,530        
Vesting period 3 years   3 years      
Estimated grant date fair value of options and RSUs granted $ 0.4 $ 8.2        
RSU | Employee | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   1 year        
RSU | Employee | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   4 years        
PSU            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock units granted (in shares)     242,230      
PSU | Employee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
PSUs & RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Estimated grant date fair value of options and RSUs granted     $ 4.0