XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 4,361 $ 5,307
Current portion of lease liabilities 1,069 1,033
Short term interest payable 364 348
Other accrued liabilities 892 1,087
Total accrued and other current liabilities 6,686 7,777
Total accrued and other current liabilities $ 6,686 $ 7,775