XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Bonus accrual $ 4,205 $ 4,183
Sales tax payable 8,608 14,527
Unfunded lease payable 2,447 3,578
Interest payable 248 140
Other accrued liabilities 1,864 1,718
Total accrued liabilities $ 17,372 $ 24,146