v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]    
Accrued purchases $ 35,661 $ 37,170
Accrued lease obligations 4,244 3,061
Employee-related costs 2,338 2,234
Other 114 350
Total accrued expenses and other current liabilities $ 42,357 $ 42,815