XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Lease Liabilities    
2022 $ 246,535  
2023 493,026  
2024 361,298  
2025 and after 664,570  
Total future minimum lease payments 1,765,429  
Less: amount representing interest (314,634)  
Present value of future payments 1,450,795  
Current portion 366,579 $ 212,929
Long term portion $ 1,084,216 $ 316,988