v3.26.3
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
issue
Sep. 30, 2026
USD ($)
issue
Feb. 21, 2024
USD ($)
facilty
Commitments and Contingencies Disclosure [Abstract]      
Loss contingency, number of products facilities | facilty     3
Estimate of possible loss     $ 354
Loss contingency, number of potential performance issue | issue 1 1  
Tariff Refund Recognized $ 5,425 $ 6,913