XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities - Variable Interest Entities Property Asset Carrying Value by Asset Type and Maximum Exposure (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value $ 651,341,433 $ 579,009,953
Maximum Exposure to Loss 648,112,999 572,142,140
Mortgage Revenue Bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 207,170,395 105,236,097
Maximum Exposure to Loss 203,929,806 98,336,213
Taxable Mortgage Revenue Bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 4,393,869 13,488,560
Maximum Exposure to Loss 4,406,024 13,520,631
Governmental Issuer Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 203,999,628 202,547,300
Maximum Exposure to Loss 203,999,628 202,547,300
Taxable Governmental Issuer Loans (Reported Within Other Assets) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 14,157,672 13,573,000
Maximum Exposure to Loss 14,157,672 13,573,000
Property Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 42,210,000 107,511,750
Maximum Exposure to Loss 42,210,000 107,511,750
Investments in Unconsolidated Entities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 179,409,869 136,653,246
Maximum Exposure to Loss $ 179,409,869 $ 136,653,246