XML 85 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Public Housing Capital Fund Trust Certificates - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Option
Dec. 31, 2018
USD ($)
Schedule Of Available For Sale Securities [Line Items]    
Impairment charge   $ 1,141,020
Public housing capital fund trusts [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Number of tender option bonds | Option 3  
Impairment charge $ 0 $ 1,100,000