XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheets Details - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance Sheets Details [Abstract]    
Accrued professional and outside service fees $ 4,256 $ 3,495
Accrued purchases 2,896 10,852
Other 1,188 932
Total other accrued liabilities $ 8,340 $ 15,279