XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
MORTGAGE-BACKED SECURITIES - MBS Portfolio (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 211,641,358 $ 212,424,192
Total Pass Through Certificates [Member] | Fixed Rate Mortgages [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 209,262,000 209,675,000
Total Strucutured MBS Certificates [Member] | Interest Only Securities [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value 1,703,000 2,021,000
Total Strucutured MBS Certificates [Member] | Inverse Interest Only [Member]    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Fair Value $ 676,000 $ 728,000