XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock based compensation expense      
Stock-based compensation expense $ 274,428 $ 191,808 $ 152,384
Cost of revenues      
Stock based compensation expense      
Stock-based compensation expense 16,468 11,752 7,905
Research and development      
Stock based compensation expense      
Stock-based compensation expense 88,705 66,326 46,545
Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense 169,255 113,730 97,934
Options to purchase common stock      
Stock based compensation expense      
Unrecognized compensation expense $ 509,400    
Unrecognized compensation expense, weighted average period of recognition 1 year 7 months 6 days    
Liability classified awards      
Stock based compensation expense      
Stock-based compensation expense $ 1,300 $ 800 $ 600