XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Revenue Bonds - Schedule of MRBs Redeemed (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Unit
Dec. 31, 2023
USD ($)
Unit
Schedule Of Available For Sale Securities [Line Items]    
Principal Outstanding at Date of Redemption $ 23,073,000  
Redemption of Mortgage Revenue Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Principal Outstanding at Date of Redemption $ 21,615,000 $ 8,493,040
Redemption of Mortgage Revenue Bonds [Member] | Southpark [Member] | Austin Texas [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Month Redeemed July 2024  
Units | Unit 192  
Original Maturity Date Dec. 01, 2049  
Interest Rate 6.13%  
Principal Outstanding at Date of Redemption $ 12,300,000  
Redemption of Mortgage Revenue Bonds [Member] | Runnymede [Member] | Austin Texas [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Month Redeemed August 2024  
Units | Unit 252  
Original Maturity Date Oct. 01, 2024  
Interest Rate 6.00%  
Principal Outstanding at Date of Redemption $ 9,315,000  
Redemption of Mortgage Revenue Bonds [Member] | Greens Property [Member] | Series A [Member] | Durham, NC [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Month Redeemed   February 2023
Units | Unit   168
Original Maturity Date   Oct. 01, 2047
Interest Rate   6.50%
Principal Outstanding at Date of Redemption   $ 7,579,000
Redemption of Mortgage Revenue Bonds [Member] | Greens Property [Member] | Series B [Member] | Durham, NC [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Month Redeemed   February 2023
Units | Unit   168
Original Maturity Date   Oct. 01, 2047
Interest Rate   12.00%
Principal Outstanding at Date of Redemption   $ 914,040