XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued consulting and other professional fees $ 850 $ 1,595
Income taxes payable 1,294 619
Revolving credit facility interest accrual 1,570 106
Lease operating expense 3,488 0
Product warranty liability, current 36 30
Service contract costs, current 365 169
Short-term lease liability 990 1,248
Accrued patent costs 5,000 4,000
Other accrued liabilities 1,614 638
Total $ 15,207 $ 8,405