XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 3,518 $ 2,726
Current portion of lease liabilities 534 510
Short term interest payable 274 275
Other accrued liabilities 741 655
Total accrued and other current liabilities $ 5,067 $ 4,166