XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance Sheet Components [Abstract]    
Accrual for litigation $ 2,000 $ 2,000
Accrued professional fees 400 643
Accrued sales and use taxes 339 271
Accrual for inventory in transit   663
Contract liability 581 339
Accrued interest expense 339 321
Others 1,064 1,287
Total accrued liabilities $ 4,723 $ 5,524