XML 104 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Mortgage Revenue Bonds - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2023
Jul. 31, 2021
Dec. 31, 2021
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]        
Redemption of contingent interest income   $ 1,800,000    
Provision for credit loss     $ 1,856,893  
Subsequent Event [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Proceeds from initial liquidation $ 3,700,000      
Mortgage Revenue Bond [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Carrying value, inclusive of accrued interest       $ 4,600,000
Rosewood Townhomes and South Pointe Apartments [Member] | Series A MRB [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Redemption price   106.00%