XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Lessee Disclosure [Abstract]    
Remaining 2022 $ 149,366  
2023 293,329  
2024 281,663  
2025 290,098  
2026 298,791  
2027 25,455  
Total minimum lease payments 1,338,702  
Less: amount representing interest (98,926)  
Total operating lease liabilities $ 1,239,776 $ 1,393,213