XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES - SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Interest $ 276 $ 1,011
Non-income taxes 6,926 14,509
Payroll and related expenses 6,073 2,345
Other 8,740 4,430
Total accrued expenses $ 22,015 $ 22,295