XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF REVENUE GENERATED IN UNITED STATES AND CANADA (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]        
Sales $ 10,331,291 $ 11,165,143 $ 20,178,808 $ 21,948,423
CANADA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Sales     313,058 279,517
United Statesand Abroad [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Sales     $ 19,865,750 $ 21,668,906