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
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, number of shares available for grant (in shares) 9,475,541   9,475,541    
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares)     1    
Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant     100.00%    
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares)     1.8    
Service Based RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted - restricted stock units     1,190,000 1,446,000  
Share-based compensation, grant date fair value of stock options     $ 36.8 $ 43.1  
Service Based RSU | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted - restricted stock units     71,000 54,000  
Share-based compensation, grant date fair value of stock options     $ 2.1    
Restricted Stock Units (RSUs) [Member] | Vesting on the last day of each calendar quarter | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     200.00% 200.00%  
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on first anniversary of grant date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     50.00% 50.00%  
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on the last day of each calendar quarter          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     12.50% 12.50%  
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting period     3 years 3 years 4 years
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     34.00% 34.00% 25.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     6.25% 6.25%  
Restricted Stock Units (RSUs) [Member] | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After     100.00% 100.00%  
Restricted Stock Units (RSUs) [Member] | Director | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on the last day of each calendar quarter          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     100.00% 100.00%  
Performance Based RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting period     1 year 1 year  
Granted - restricted stock units     534,000 461,000  
Share-based compensation, grant date fair value of stock options     $ 16.9 $ 13.7  
Performance Based RSU | Executives          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting period     3 years 3 years  
Granted - restricted stock units     269,000 303,000  
Share-based compensation, grant date fair value of stock options     $ 8.5 $ 9.0  
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) 23,000 83,000      
Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period     2 years 2 years  
Performance Based RSU | Executives | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     0.00% 0.00%  
Performance Based RSU | Executives | Vesting on first anniversary of grant date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     50.00% 50.00%  
Performance Based RSU | Executives | Vesting on the last day of each calendar quarter          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, vesting percentage, year one     50.00% 50.00%  
Outstanding Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted - restricted stock units     2,071,000 2,361,000