XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheets Details - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheets Details [Abstract]    
Accrued professional and outside service fees $ 5,149 $ 3,495
Accrued purchases 2,644 10,852
Other 1,003 932
Total other accrued liabilities $ 8,796 $ 15,279