v3.25.2
Stock-Based Compensation - Schedule of Aggregate Stock-Based Compensation Expense (Details) - Stock Options, RSUs, PSUs and ESPP - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-Based Compensation        
Total stock-based compensation expense $ 42,976 $ 23,286 $ 82,238 $ 44,736
Research and development expenses        
Stock-Based Compensation        
Total stock-based compensation expense 15,970 11,301 33,350 21,636
Selling, general and administrative expenses        
Stock-Based Compensation        
Total stock-based compensation expense $ 27,006 $ 11,985 $ 48,888 $ 23,100