XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Operating Lease Liability Maturity) (Details)
Jun. 30, 2022
USD ($)
Leases  
Less than one year $ 5,893,242
One to three years 349,950
Three to five years 339,030
Total undiscounted lease payments 6,582,222
Less: imputed interest (173,926)
Carrying value of operating lease liabilities $ 6,408,296