XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Performance Stock Units - Narrative (Details) - Performance Shares Units - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 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 42.7  
Unrecognized employee stock-based compensation $ 8.9  
Unrecognized employee stock-based compensation, period for recognition (in years) 1 year 1 month 6 days  
Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 346,287  
Vesting period (in years) 3 years  
Tranche two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years) 1 year  
Tranche three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years) 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%