v3.25.2
Stock-Based Compensation - Expense Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity compensation expense $ 17,559 $ 16,197 $ 42,731 $ 47,000
Research and development expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity compensation expense 2,393 3,061 6,397 7,932
Selling, general, and administrative expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity compensation expense $ 15,166 $ 13,136 $ 36,334 $ 39,068