v3.25.4
Business Combinations (Details Narrative) - USD ($)
12 Months Ended
Oct. 01, 2025
May 23, 2024
Dec. 31, 2025
Business Acquisition [Line Items]      
Amount paid to acquire business     $ 1,651,749
Elite First Aid, Inc.      
Business Acquisition [Line Items]      
Asset acquisition agreement date   May 23, 2024  
Purchase price   $ 7,141,000  
Business acquisition, contingent liability   1,000,000  
Amount paid to acquire business   6,141,000  
Business combination contingent consideration liability holdback as a non- exclusive source of recovery primarily to satisfy indemnification claims   500,000  
Business combination contingent consideration liability reversed   500,000  
Elite First Aid, Inc. | Revenue Milestone      
Business Acquisition [Line Items]      
Business acquisition, contingent liability   $ 500,000  
Elite First Aid, Inc. | Non-Compete      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives   5 years  
Weighted average amortization period of intangibles acquired     13 years
Elite First Aid, Inc. | Tradename      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives   15 years  
Elite First Aid, Inc. | Customer List      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives   15 years  
Elite First Aid, Inc. | Minimum      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives   5 years  
Elite First Aid, Inc. | Maximum      
Business Acquisition [Line Items]      
Identified intangible assets, useful lives   15 years  
Cutting and Sharpening Lines of Business      
Business Acquisition [Line Items]      
Amount paid to acquire business $ 1,600,000