XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 2,550 $ 5,307
Current portion of lease liabilities 910 1,033
Short term interest payable 376 348
Other accrued liabilities 1,459 1,087
Total accrued and other current liabilities 5,295 7,777
Total accrued and other current liabilities $ 5,295 $ 7,775