XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF REVENUE GENERATED IN UNITED STATES AND CANADA (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Sales $ 10,556,291 $ 9,314,937 $ 29,397,115 $ 29,068,548
CANADA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Sales 215,234 6,873 670,349 229,956
United Statesand Abroad [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Sales $ 10,341,057 $ 9,308,064 $ 28,726,766 $ 28,838,592