v3.25.4
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Prepaid inventory $ 5,771 $ 12,721  
Insurance receivable 298 10,001  
Unbilled receivables, net 2,629 4,074 $ 5,942
Investment in private company 954 954  
Prepaid capitalized incentives 436 437  
Prepaid installation payments 87 227  
Other prepaid expenses and other current assets 2,087 2,109  
Total prepaid expenses and other current assets $ 12,262 $ 30,523