v3.26.1
INVENTORIES - Additional information (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 11, 2026
Mar. 04, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
INVENTORIES            
Inventory write-down     $ 57,000 $ 38,000 $ 57,000 $ 212,000
Tariff refund   $ 536,000     536,000  
Amount of benefit tariffs         369,000  
Current Period Tarriff Costs         104,000  
Cost of revenue for prior year         265,000  
Reduction In Inventory As A result Of Tariff Refund         $ 167,000  
Subsequent event            
INVENTORIES            
Received refund $ 23,000