XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Bonus accrual $ 5,946 $ 4,205
Sales tax payable 7,686 8,608
Unfunded lease payable 2,486 2,447
Interest payable 130 248
Other accrued liabilities 5,712 1,864
Total accrued liabilities $ 21,960 $ 17,372