v3.26.1
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]    
Sales $ 19,652 $ 19,036
United States [Member]    
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]    
Sales 17,433 16,944
Canada [Member]    
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]    
Sales 1,983 1,850
Other [Member]    
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]    
Sales $ 236 $ 242