XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts Payable $ 13,339 $ 8,094
Accrued Payroll and Related 2,588 327
Accrued Purchases 2,839 53
Liability to Dissenting Shareholders 3,047 0
Other Accrued Expenses 5,529 4,746
Total Accounts Payable and Accrued Liabilities $ 27,342 $ 13,220