XML 152 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Business combination, contingent consideration, liability, current $ 6,300
Business acquisitions, purchase price allocation, year of acquisition, net effect on income 3,300  
Contract with customer, asset, purchase $ 3,000