XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets Details - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Balance Sheets Details [Abstract]    
Accrued professional and outside service fees $ 3,296 $ 3,495
Accrued purchases 2,884 10,852
Other 821 932
Total other accrued liabilities $ 7,001 $ 15,279