XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF REVENUE GENERATED IN UNITED STATES AND CANADA (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Sales $ 11,367,132 $ 10,528,739 $ 18,840,824 $ 19,753,611
CANADA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Sales 167,020 134,605 455,115 223,083
United States and Abroad [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Sales $ 11,200,112 $ 10,394,134 $ 18,385,709 $ 19,530,528