v3.25.4
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Bonus accrual $ 4,183 $ 4,205
Sales tax payable 7,134 8,608
Unfunded lease payable 2,457 2,447
Interest payable 24 248
Other accrued liabilities 3,903 1,864
Total accrued liabilities $ 17,701 $ 17,372