v3.25.4
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued litigation costs $ 9,037 $ 25,627
Accrued compensation 866 722
Accrued warranties 61 226
Accrued purchases 291 3,109
Accrued audit fees 365 2,008
Accrued restructuring costs 58 1,053
Other accrued expenses 2,232 2,321
Total accrued expenses $ 12,910 $ 35,066