XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations (Details Narrative) - USD ($)
12 Months Ended
Jun. 01, 2022
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Identified intangible assets, useful lives   9 years  
Revenue milestone period 2 years    
Net sales   $ 193,962,357 $ 182,087,559
Net income   $ 3,034,766 13,655,679
Safety Made      
Business Acquisition [Line Items]      
Asset acquisition date   Jan. 01, 2021  
Live Safely Products, LLC      
Business Acquisition [Line Items]      
Purchase price $ 11,000,000    
Business acquisition, contingent liability 1,500,000 $ 1,500,000  
Revenue milestone period   2 years  
Escrow deposit $ 1,500,000    
Period of escrow 25 months    
Disburse to the seller payment $ 750,000    
Net sales   $ 195,800,000 187,000,000.0
Net Income   3,400,000 $ 15,500,000
Live Safely Products, LLC | Safety Made Products      
Business Acquisition [Line Items]      
Net sales   3,600,000  
Net income   $ 600,000  
Live Safely Products, LLC | Other Current Assets      
Business Acquisition [Line Items]      
Business acquisition, contingent liability 750,000    
Live Safely Products, LLC | Other Long-term Assets      
Business Acquisition [Line Items]      
Business acquisition, contingent liability $ 750,000    
Live Safely Products, LLC | Minimum      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives 5 years    
Live Safely Products, LLC | Maximum      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives 15 years