XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Activity of Business Segments - Consolidated Net Sales (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 16,289,000 $ 16,115,000 $ 29,772,000 $ 29,914,000
Operating Segments [Member] | Building Supply [Member]        
Net sales 9,941,000 10,537,000 18,181,000 19,167,000
Operating Segments [Member] | Disposable Protective Apparel [Member]        
Net sales $ 6,348,000 $ 5,578,000 $ 11,591,000 $ 10,747,000