XML 74 R64.htm IDEA: XBRL DOCUMENT v3.26.1
SCHEDULE OF REVENUE GENERATED IN UNITED STATES AND CANADA (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]    
Products $ 8,296,997 $ 7,473,692
CANADA    
Segment Reporting [Line Items]    
Products 88,292 288,094
United Statesand Abroad [Member]    
Segment Reporting [Line Items]    
Products $ 8,208,705 $ 7,185,598