XML 36 R23.htm IDEA: XBRL DOCUMENT v3.25.2
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]        
Net sales $ 17,773 $ 17,286 $ 36,809 $ 36,561
United States [Member]        
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]        
Net sales 15,833 15,300 32,776 32,386
Canada [Member]        
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]        
Net sales 1,718 1,737 3,568 3,633
Other [Member]        
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES [Abstract]        
Net sales $ 222 $ 249 $ 465 $ 542