XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued professional and outside service fees $ 2,330 $ 3,495
Accrued purchases 1,402 10,852
Other 1,003 932
Total other accrued liabilities $ 4,735 $ 15,279