XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Company Organization (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
region
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of regions in which company sells products | region 3    
Liability for Uncertainty in Income Taxes, Noncurrent   $ 200  
Deposits for building leases $ 1,300 1,300  
Severance Costs 800 600  
Realized Gain (Loss), Foreign Currency Transaction, before Tax 200 200  
Cash and cash equivalents 7,731 13,777 $ 24,185
Restricted Cash and Cash Equivalents 1,700 1,400  
Allowance for doubtful accounts 1,300 1,000  
Other Prepaid Expense, Current 1,100 1,200  
Other long-term liabilities 3,986 5,026  
Accounts receivable, net of allowance of $1,278 and $973 in 2023 and 2022, respectively 91 218 100
Accounts receivable, allowance for doubtful accounts 1,278 973 $ 987
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 519 (26)  
Accounts Receivable, Allowance for Credit Loss, Recovery $ (214) $ 12