XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Operating Lease Liability Maturity) (Details)
Mar. 31, 2022
USD ($)
Leases  
Less than one year $ 8,214,964
Total undiscounted lease payments 8,214,964
Less: imputed interest (141,600)
Carrying value of operating lease liabilities $ 8,073,364