XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Balance Sheet Components [Abstract]    
Accrued salary and payroll-related expenses $ 831 $ 872
Accrued liabilities 294 376
Income taxes payable 153 192
Advanced billings and customer credits [1] 517 636
Other 1 23
Total accrued expenses and other current liabilities $ 1,796 $ 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 $100 and $400 was written off during the three and six months ended June 30, 2023, respectively. No customer credit balances were written off during the three and six months ended June 30, 2024.