Quarterly report pursuant to Section 13 or 15(d)

LEASES (Details Narrative)

v3.23.2
LEASES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jan. 03, 2017
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Apr. 30, 2020
Loss Contingencies [Line Items]            
Operating lease term 5 years          
Security deposit $ 29,297          
Direct costs estimated percentage 22.54%          
Direct cost lease per month $ 6,201          
Lease description       The lease commenced on December 1, 2019 with no rent due until April 1, 2020. From April 1, 2020 through March 31, 2025, base rent is due on the first of each month in the amount of $25,200 escalating annually on December 1st of each year to $29,480 beginning December 1, 2023. The Company paid an initial amount of $68,128 comprising the rent for April 2020    
Operating lease rental expense   $ 684,017 $ 244,252 $ 1,011,891 $ 457,906  
Lease expired during the period 2022-02          
Geographic Distribution, Foreign [Member]            
Loss Contingencies [Line Items]            
Operating lease, expiry date       Jan. 01, 2027    
Operating lease, monthly variable payment       $ 41,000    
Paycheck Protection Program [Member]            
Loss Contingencies [Line Items]            
Initial rent paid           $ 68,128
CANADA            
Loss Contingencies [Line Items]            
Lease commence date for additional office space       Mar. 01, 2022    
February 28, 2027 [Member] | CANADA            
Loss Contingencies [Line Items]            
Operating lease rental expense       $ 16,250    
May 31, 2027 [Member] | CANADA            
Loss Contingencies [Line Items]            
Operating lease rental expense       48,379    
Maximum [Member] | April 1, 2020 through March 31, 2025 [Member]            
Loss Contingencies [Line Items]            
Operating lease rental expense       29,480    
Minimum [Member] | April 1, 2020 through March 31, 2025 [Member]            
Loss Contingencies [Line Items]            
Operating lease rental expense       $ 25,200