XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - ROU and operating lease liabilities - USD ($)
Jun. 30, 2022
Dec. 31, 2021
ROU and operating lease liabilities [Abstract]    
Operating Lease Right-Of-Use Assets $ 1,341,360 $ 1,154,293
Short-Term Operating Lease Liabilities 281,484 283,167
Long-Term Operating Lease Liabilities 1,103,722 905,528
Total $ 1,385,206 $ 1,188,695