XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
VARIABLE INTEREST ENTITIES (Details) - Variable Interest Entity, Primary Beneficiary [Member]
Jun. 30, 2021
USD ($)
Entity
Nonconsolidated Variable Interest Entities [Abstract]  
Number of unconsolidated VIEs | Entity 13
Total Nonconsolidated VIEs [Abstract]  
Fair value of investments in VIEs $ 38,006,233
Carrying value of variable interests - assets 38,529,875
Carrying value of variable interests - liabilities 0
Maximum Exposure to Loss [Abstract]  
Limited Partnership Interest $ 38,529,875