XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Performance Stock Units Narrative (Details) - Performance Shares Units - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance measurement percentage 100.00%  
Granted (in shares) 368,000  
Granted (in dollars per share) $ 20.93 $ 11.76
Fair value of performance stock vested $ 1.9  
Intrinsic value of nonvested unit 40.7  
Unrecognized employee stock-based compensation $ 10.8  
Unrecognized employee stock-based compensation, period for recognition 1 year 4 months 24 days  
Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 346,287  
Vesting period 3 years  
Tranche two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Tranche three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 2 years  
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights, percentage 0.00%  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights, percentage 150.00%