XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Mortgage Revenue Bonds - Schedule of Investments in MRBs (Parenthetical) (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Remaining partnership commitment fund amount $ 286,148,503  
Mortgage Revenue Bonds Held In Trust [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Partnership funded amount 661,410,839 $ 639,116,502
Mortgage Revenue Bonds Held In Trust [Member] | Residency at the Entrepreneur J -3 [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Commitment to provide maximum funding of MRB 26,100,000  
Mortgage Revenue Bond [Member] | Meadow Valley [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Remaining partnership commitment fund amount $ 43,900,000