XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock-based Compensation Expense [Abstract]    
Stock-based compensation expense, net of amounts capitalized $ 29,718 $ 31,340
Capitalized stock-based compensation expense 491 0
Total stock-based compensation expense 30,209 31,340
Cost of Sales [Member]    
Stock-based Compensation Expense [Abstract]    
Stock-based compensation expense, net of amounts capitalized 100 204
Research, Development and Patent Expense [Member]    
Stock-based Compensation Expense [Abstract]    
Stock-based compensation expense, net of amounts capitalized 20,298 22,225
Selling, General and Administrative Expense [Member]    
Stock-based Compensation Expense [Abstract]    
Stock-based compensation expense, net of amounts capitalized 9,320 $ 8,911
Stock Options [Member]    
Unrecognized Compensation Expense [Abstract]    
Unrecognized compensation expense related to non-vested stock options $ 51,900  
Weighted average period for recognition 1 year 3 months 18 days  
Stock Options [Member] | Employees [Member]    
Weighted-Average Assumptions [Abstract]    
Risk-free interest rate 4.50% 4.00%
Dividend yield 0.00% 0.00%
Volatility 41.90% 44.00%
Expected life 6 years 3 months 18 days 6 years 3 months 18 days
ESPP [Member]    
Weighted-Average Assumptions [Abstract]    
Risk-free interest rate 4.30% 5.30%
Dividend yield 0.00% 0.00%
Volatility 41.30% 38.40%
Expected life 6 months 6 months
RSUs [Member]    
Unrecognized Compensation Expense [Abstract]    
Unrecognized compensation cost related to non-vested units $ 117,100  
Weighted average period for recognition 1 year 9 months 18 days  
RSUs [Member] | Employees [Member]    
RSUs and PRSUs [Abstract]    
Weighted-average grant date fair value (in dollars per share) $ 33.21 $ 53.54
PRSUs [Member]    
Unrecognized Compensation Expense [Abstract]    
Unrecognized compensation cost related to non-vested units $ 17,800  
Weighted average period for recognition 1 year 10 months 24 days  
PRSUs [Member] | Executive Officers [Member]    
RSUs and PRSUs [Abstract]    
Weighted-average grant date fair value (in dollars per share) $ 48.81 $ 78.41
PRSUs [Member] | Granted in 2025 [Member] | Executive Officers [Member]    
RSUs and PRSUs [Abstract]    
Vesting percentage 100.00%  
Vesting period 3 years  
Number of units guaranteed to vest (in shares) 0  
PRSUs [Member] | Granted in 2025 [Member] | Executive Officers [Member] | Minimum [Member]    
RSUs and PRSUs [Abstract]    
Percentage of units guaranteed to vest 0.00%  
PRSUs [Member] | Granted in 2025 [Member] | Executive Officers [Member] | Maximum [Member]    
RSUs and PRSUs [Abstract]    
Percentage of units guaranteed to vest 200.00%  
PRSUs [Member] | Granted in 2024 [Member]    
RSUs and PRSUs [Abstract]    
Vesting percentage 100.00%  
Vesting period 3 years  
Number of units guaranteed to vest (in shares) 0  
PRSUs [Member] | Granted in 2024 [Member] | Minimum [Member]    
RSUs and PRSUs [Abstract]    
Percentage of units guaranteed to vest 0.00%  
PRSUs [Member] | Granted in 2024 [Member] | Maximum [Member]    
RSUs and PRSUs [Abstract]    
Percentage of units guaranteed to vest 200.00%