XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 2,685 $ 5,307
Current portion of lease liabilities 1,064 1,033
Short term interest payable 373 348
Other accrued liabilities 1,264 1,087
Total accrued and other current liabilities 5,386 7,777
Total accrued and other current liabilities $ 5,386 $ 7,775