XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Lease Liabilities    
2021 (remainder of year) $ 132,788  
2022 254,469  
2023 238,918  
2024 99,549  
Total future minimum lease payments 725,724  
Less: amount representing interest (91,580)  
Present value of future payments 634,144  
Current portion 213,775 $ 23,883
Long term portion $ 420,369 $ 14,624