XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Summary of Stock Based Compensation for Employees and Non Employees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation $ 37,339 $ 21,451 $ 66,729 $ 50,301
Cost of Goods Sold        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation 126 0 217 0
Research and Development Expense        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation 14,000 4,937 25,255 17,716
Selling, General and Administrative Expenses        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation 23,213 16,471 41,211 32,542
Restructuring, Impairment and Related Charges        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation $ 0 $ 43 $ 46 $ 43