XML 69 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Variable Interest Entities - Variable Interest Entities Property Asset Carrying Value by Assets and Maximum Exposure (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value $ 570,059,602 $ 651,341,433
Maximum Exposure to Loss 568,982,726 648,112,999
Mortgage Revenue Bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 219,427,480 207,170,395
Maximum Exposure to Loss 218,345,704 203,929,806
Taxable Mortgage Revenue Bonds (Reported Within Other Assets) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 9,797,082 4,393,869
Maximum Exposure to Loss 9,801,982 4,406,024
Governmental Issuer Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 109,757,835 203,999,628
Maximum Exposure to Loss 109,757,835 203,999,628
Taxable Governmental Issuer Loans (Reported Within Other Assets) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 37,598,972 14,157,672
Maximum Exposure to Loss 37,598,972 14,157,672
Property Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 39,824,000 42,210,000
Maximum Exposure to Loss 39,824,000 42,210,000
Investments in Unconsolidated Entities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 153,654,233 179,409,869
Maximum Exposure to Loss $ 153,654,233 $ 179,409,869