v3.26.1
Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Prepaid manufacturing expenses $ 86,872 $ 71,925
Other prepaid expenses 44,768 14,563
Long-term inventories 14,839 20,768
Other assets 17,670 10,934
Total prepaid expenses and other assets 164,149 118,190
Less long-term portion (55,090) (53,551)
Total prepaid expenses and other assets, current $ 109,059 $ 64,639