v3.25.3
Stock-Based Compensation - Schedule of Aggregate Stock-Based Compensation Expense (Details) - Stock Options, RSUs, PSUs and ESPP - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock-Based Compensation        
Total stock-based compensation expense $ 31,433 $ 25,545 $ 113,671 $ 70,281
Research and development expenses        
Stock-Based Compensation        
Total stock-based compensation expense 15,399 12,586 48,749 34,222
Selling, general and administrative expenses        
Stock-Based Compensation        
Total stock-based compensation expense $ 16,034 $ 12,959 $ 64,922 $ 36,059