XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued consulting and other professional fees $ 832 $ 1,595
Income taxes payable 1,313 619
Product warranty liability, current 27 30
Service contract costs, current $ 168 $ 169
Operating lease, liability, current, statement of financial position Total Total
Short-term lease liability $ 1,094 $ 1,248
Accrued patent costs 0 4,000
Other accrued liabilities 556 744
Total $ 3,990 $ 8,405