v3.26.3
Stockholders' Equity - Company-wide Bonus Programs (“Bonus Programs”) (Narrative) (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued under bonus program       $ 39,455 $ 6,898
Stock-based compensation expense   $ 34,914 $ 33,129 105,067 85,046
Bonus Programs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued under bonus program (in shares) 2.2        
Shares issued under bonus program $ 39,500        
Stock-based compensation expense   $ 12,700 $ 11,700 $ 33,400 $ 24,000
Bonus Programs | Performance Target Payout Level One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout of performance-based restricted stock units, percentage 50.00%        
Bonus Programs | Performance Target Payout Level Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout of performance-based restricted stock units, percentage 100.00%        
Bonus Programs | Performance Target Payout Level Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout of performance-based restricted stock units, percentage 150.00%