XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cash proceeds received from stock option exercises $ 0 $ 100,000 $ 4,300,000  
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 62,800,000      
Share-based compensation arrangement by share-based payment award, award granted in period 645,000 535,000    
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 3 months 18 days      
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 0      
Stock Options | Plan 2022        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares authorized       7,000,000
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting period 3 years