XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Certain Balance Sheet Items - Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Summary of Accrued Expenses      
Accrued compensation and payroll taxes $ 19,939 $ 9,858  
Accrued outsourced manufacturing expenses 12,190 6,514  
Taxes Payable 0 1,439  
Contract with Customer, Refund Liability 30,261 706  
Other accrued expenses 29,771 3,648  
Lease liability 34,788 2,820  
Total accrued expenses 126,949 24,985  
Less long-term portion (30,433) (544)  
Total accrued expenses, current 96,516 24,441  
Operating lease, accretion of liability $ 500 $ 300 $ 500
Operating Lease, Liability, Statement of Financial Position [Extensible List] Total accrued expenses, current Total accrued expenses, current  
Operating lease, cost $ 3,300 $ 1,900 2,200
Operating lease payments $ 4,200 $ 2,700 $ 3,200