XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Revenue Bonds - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Jan. 01, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]                      
Investment income     $ 21,820,973 $ 20,537,399 $ 60,920,706 $ 62,255,855          
Allowance for credit losses                   $ 5,900,000  
Finace receivable, allowance for credit losses     3,254,000 4,563,000 3,254,000 4,563,000 $ 3,480,000 $ 4,097,000 $ 5,125,000   $ 495,000
Recovery of prior credit loss         (51,844) (51,656)          
Post-Conversion Principal     56,050,000 $ 100,445,000 56,050,000 $ 100,445,000          
Principal Outstanding at Date of Redemption     23,073,000   23,073,000            
Mortgage Revenue Bond [Member]                      
Schedule Of Available For Sale Securities [Line Items]                      
Accrued interest receivable     $ 5,100,000   5,100,000     $ 4,700,000      
Finace receivable, allowance for credit losses   $ 365,000                  
Recovery of prior credit loss $ (169,000) (169,000)                  
Ocotillo Springs Series A [Member] | Mortgage Revenue Bond [Member]                      
Schedule Of Available For Sale Securities [Line Items]                      
Post-Conversion Principal   4,000,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 of the Brookstone MRB         1,000,000            
Southpark [Member] | Mortgage Revenue Bond [Member]                      
Schedule Of Available For Sale Securities [Line Items]                      
Investment income         $ 1,100,000