XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Operating Lease Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Leases    
2022 $ 174,589  
2023 332,418  
2024 23,753  
2025  
2026 and thereafter  
Total minimum lease payments 530,760  
Less: effect of discounting (42,133)  
Present value of the future minimum lease payment lease payment 488,627  
Less: current operating lease liabilities (303,923)
Total long-term operating lease liabilities $ 184,704