XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF REVENUE GENERATED IN UNITED STATES AND CANADA (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 10,528,739 $ 10,331,291 $ 19,753,611 $ 20,178,808
CANADA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total     223,083 313,058
United States and Abroad [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total     $ 19,530,528 $ 19,865,750