v3.26.1
Variable Interest Entities - Variable Interest Entities Property Asset Carrying Value by Assets and Maximum Exposure (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value $ 469,359,128 $ 568,394,559
Maximum Exposure to Loss 467,673,842 565,420,798
Mortgage Revenue Bonds [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 188,130,990 189,169,313
Maximum Exposure to Loss 186,178,052 186,206,660
Taxable Mortgage Revenue Bonds (Reported Within Other Assets) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 45,632,348 9,811,108
Maximum Exposure to Loss 45,900,000 9,800,000
Governmental Issuer Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 36,500,000 138,757,835
Maximum Exposure to Loss 36,500,000 138,757,835
Taxable Governmental Issuer Loans (Reported Within Other Assets) [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 1,000,000 44,879,465
Maximum Exposure to Loss 1,000,000 44,879,465
Property Loans [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 42,524,000 39,824,000
Maximum Exposure to Loss 42,524,000 39,824,000
Investments in Unconsolidated Entities [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Carrying Value 155,571,790 145,952,838
Maximum Exposure to Loss $ 155,571,790 $ 145,952,838