XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Operating Lease Liability Maturity) (Details)
Dec. 31, 2021
USD ($)
Leases  
Less than one year $ 9,923,917
One to three years 819,233
Total undiscounted lease payments 10,743,150
Less: imputed interest (235,576)
Carrying value of operating lease liabilities $ 10,507,574