XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Revenue Bonds - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Security
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2023
USD ($)
Schedule Of Available For Sale Securities [Line Items]              
Post-Conversion Principal     $ 56,050,000 $ 56,050,000 $ 108,005,034    
Investment income       80,976,706 82,266,198 $ 61,342,533  
Finace receivable, allowance for credit losses     3,230,000 3,230,000 4,097,000 495,000  
Recovery of prior credit loss       69,000 68,812 $ 57,124  
Mortgage Revenue Bond [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Accrued interest receivable     $ 5,300,000 5,300,000 $ 4,700,000    
Proceeds received from final settlements   $ 365,000          
Recovery of prior credit loss $ 169,000 169,000          
Mortgage Revenue Bond [Member] | TEBS Financings [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Number of Available for Sale Securities | Security     11        
Mortgage Revenue Bond Sold and Repurchase     $ 89,200,000        
Ocotillo Springs - Series A [Member] | Mortgage Revenue Bond [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Post-Conversion Principal   4,000,000          
Jackson Manor Apartments [Member] | Mortgage Revenue Bond [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Post-Conversion Principal             $ 4,800,000
Ocotillo Springs Series A 1 [Member] | Mortgage Revenue Bond [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Post-Conversion Principal   $ 500,000          
Brookstone [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Realized a gain on sale       1,000,000      
Arbors at Hickory Ridge [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Realized a gain on sale       1,200,000      
Southpark [Member] | Mortgage Revenue Bond [Member]              
Schedule Of Available For Sale Securities [Line Items]              
Investment income       $ 1,100,000