XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grant 8,410,558    
Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award 1    
Equity Plan - Purchase Price of Common Stock, Percent 100.00%    
Share-Based Compensation Award, Reduction in Shares Available for Issuance by Shares Issued Pursuant to Any Stock Award that is not an Appreciation Award 1.8    
Restricted stock units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested awards, compensation cost not yet recognized, total $ 46,800    
Nonvested awards, compensation cost not yet recognized, period for recognition 1 year 1 month 6 days    
Granted - restricted stock units 2,613,000 1,184,000 1,562,000
RSUs Granted - Grant Date Fair Value $ 800 $ 100 $ 300
Restricted stock units (RSUs) | Vesting on the last day of each calendar quarter | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 200.00% 150.00% 150.00%
Restricted stock units (RSUs) | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation vesting period 4 years 4 years 4 years
Restricted stock units (RSUs) | Employee | Vesting on first anniversary of grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 25.00% 25.00% 25.00%
Restricted stock units (RSUs) | Employee | Vesting on the last day of each calendar quarter      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 6.25% 6.25% 6.25%
Restricted stock units (RSUs) | Nonemployee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted - restricted stock units 14,000 1,000 7,000
Restricted stock units (RSUs) | Nonemployee | Vesting on first anniversary of grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 50.00% 50.00% 50.00%
Restricted stock units (RSUs) | Nonemployee | Vesting on the last day of each calendar quarter      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 12.50% 12.50% 12.50%
Restricted stock units (RSUs) | Director | Vesting on first anniversary of grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 100.00% 100.00% 100.00%
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation vesting period 1 year 1 year 1 year
Granted - restricted stock units 461,000 193,000 248,000
RSUs Granted - Grant Date Fair Value $ 13,700 $ 11,900 $ 9,700
Performance Shares | Executive Officer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation vesting period 3 years 3 years 3 years
Award Performance Period 2 years 2 years 2 years
Granted - restricted stock units 303,000 134,000 167,000
RSUs Granted - Grant Date Fair Value $ 9,000 $ 8,200 $ 6,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease) 83,000 55,000 50,000
Performance Shares | Executive Officer | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 0.00% 0.00% 0.00%
Performance Shares | Executive Officer | Vesting on first anniversary of grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 50.00% 50.00% 50.00%
Performance Shares | Executive Officer | Vesting on the last day of each calendar quarter      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 50.00% 50.00% 50.00%
Service based R S U      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted - restricted stock units 1,691,000 746,000 1,082,000
RSUs Granted - Grant Date Fair Value $ 49,900 $ 43,000 $ 44,200
Service based R S U | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted - restricted stock units 60,000 55,000 57,000
RSUs Granted - Grant Date Fair Value $ 1,900 $ 2,900 $ 2,200
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted Stock or Unit Expense $ 63,500 $ 57,500 $ 43,200