XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 12, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Treasury stock (in shares)   13,379,000 12,828,000
Treasury shares that were previously surrendered by employees to satisfy tax withholdings (in shares)   2,700,000 2,100,000
Shares available for grant (in shares)   2,100,000  
Total shares reserved (in shares)   5,800,000  
Capitalized stock-based compensation   $ 687 $ 1,040
Equity Incentive Plan, 2024      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional shares authorized (in shares) 300,000    
Shares available for grant (in shares) 1,350,000    
Employee stock purchase program      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional shares authorized (in shares) 500,000    
Number of shares authorized (in shares) 1,000,000.0 500,000  
Number of shares purchased (in shares)   100,000 100,000
Unrecognized stock-based compensation, restricted stock units   $ 100  
Recognition period for unrecognized stock-based compensation expense   4 months 24 days  
Common stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognition period for unrecognized stock-based compensation expense   4 months 24 days  
Unrecognized stock-based compensation, options   $ 400  
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation, restricted stock units   $ 16,400  
Recognition period for unrecognized stock-based compensation expense   2 years  
Fair value vested   $ 7,700 $ 10,000
Performance-based stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation, restricted stock units     $ 1,700
Recognition period for unrecognized stock-based compensation expense     2 years
Fair value vested   $ 2,500 $ 700
Previous Repurchase Programs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares repurchased under share repurchase plan (in shares)   10,700,000