v3.25.4
Subsequent Event (Details Narrative) - USD ($)
12 Months Ended
Jan. 15, 2026
May 23, 2024
Dec. 31, 2025
Subsequent Event [Line Items]      
Amount paid to acquire business     $ 1,651,749
Elite First Aid, Inc      
Subsequent Event [Line Items]      
Purchase price   $ 7,141,000  
Amount paid to acquire business   6,141,000  
Business acquisition, contingent liability   1,000,000  
Business combination contingent consideration liability holdback as a non- exclusive source of recovery primarily to satisfy indemnification claims   500,000  
Elite First Aid, Inc | Revenue Milestone      
Subsequent Event [Line Items]      
Business acquisition, contingent liability   $ 500,000  
Subsequent Event | My Medic      
Subsequent Event [Line Items]      
Business combination, date of acquisition Jan. 15, 2026    
Purchase price $ 18,700,000    
Amount paid to acquire business 14,600,000    
Business acquisition, contingent liability 4,100,000    
Business combination contingent consideration liability holdback as a non- exclusive source of recovery primarily to satisfy indemnification claims 3,100,000    
Subsequent Event | My Medic | Revenue Milestone      
Subsequent Event [Line Items]      
Business acquisition, contingent liability $ 1,000,000