XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Prepaid manufacturing expenses $ 56,027 $ 36,317
Other prepaid expenses 47,084 10,562
Long-term inventories 29,595 55,268
Other assets 17,947 17,400
Total prepaid expenses and other assets 150,653 119,547
Less long-term portion (55,698) (80,596)
Total prepaid expenses and other assets, current $ 94,955 $ 38,951