XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheet Components [Abstract]    
Accrued salary and payroll-related expenses $ 863 $ 872
Accrued liabilities 236 376
Income taxes payable 99 192
Advanced billings and customer credits [1] 603 636
Other 19 23
Total accrued expenses and other current liabilities $ 1,820 $ 2,099
[1] During the year ended December 31, 2023, the Company wrote off customer credit balances of $443 as credits to credit loss expense, of which approximately $300 were written off during the three months ended March 31, 2023. No customer credit balances were written off during the three months ended March 31, 2024.