XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Certain Balance Sheet Items - Prepaid expenses and other assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid manufacturing expenses $ 51,694 $ 47,991
Other prepaid expenses 4,647 3,809
Other assets 14,984 2,096
Total prepaid expense and other assets 71,325 53,896
Less long-term portion (26,301) (13,414)
Total prepaid expense and other assets, current $ 45,024 $ 40,482