XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEET COMPONENTS - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Settlement liability $ 90,000 $ 50,000
Accrued purchase of intangible asset 32,126 11,344
Inventory received not yet invoiced 29,117 8,253
Accrued payroll and payroll related expenses 17,389 2,521
Supply agreement revision commitment 10,000 0
Accrued outsourced engineering services 8,056 1,134
Other accrued expenses 7,562 7,565
Accrued purchases of property, plant and equipment 4,590 2,817
Accrued legal expenses 2,041 5,664
Accrued Equity Distribution Agreement Fees 1,681 0
Derivative liability 0 4,189
Accrued expenses and other current liabilities $ 202,562 $ 93,487