XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
May 31, 2024
performancePeriod
shares
May 31, 2023
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Accrued liabilities     $ 326,794 $ 446,268
Performance payout may not exceed target number of shares if absolute total shareholder return, threshold | $ / shares     $ 0  
Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation cost     $ 52,500  
Weighted-average remaining vesting period     1 year 11 months 15 days  
Accrued liabilities     $ 3,600  
Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation cost     $ 15,300  
Weighted-average remaining vesting period     1 year 3 months 14 days  
Performance period     3 years  
Performance goal, total shareholder return during performance period, compared to peer group at 75th percentile or higher, number of target shares to be received 2   2  
Number of performance periods | performancePeriod 3      
Percentage of target award vesting rights 33.30%      
Performance goal, total shareholder return during performance period, compared to peer group at 25th percentile, number of target shares to be received | shares 0.5   0.5  
Award vesting period 3 years      
Performance Unit Awards | Share-Based Payment Arrangement, Tranche One        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period 1 year      
Performance Unit Awards | Share-Based Payment Arrangement, Tranche Two        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period 2 years      
Performance Unit Awards | Share-Based Payment Arrangement, Tranche Three        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period 3 years      
Performance Unit Awards | 2020 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares issued (in shares) | shares   1,001,000    
Performance Unit Awards | 2021 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares issued (in shares) | shares 718,581