XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Reconciliation of Cash and Cash Equivalents and Cash Held at Consolidated Variable Interest Entities to the Consolidated Statements of Cash Flows    
Cash and cash equivalents $ 14,104,554 $ 12,960,623
Consolidated variable interest entities    
Reconciliation of Cash and Cash Equivalents and Cash Held at Consolidated Variable Interest Entities to the Consolidated Statements of Cash Flows    
Cash and cash equivalents 786,721  
Non-Consolidated Variable Interest Entity Primary Beneficiary    
Reconciliation of Cash and Cash Equivalents and Cash Held at Consolidated Variable Interest Entities to the Consolidated Statements of Cash Flows    
Cash and cash equivalents $ 13,317,833 $ 12,960,623