XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Amortized cost $ 236,303,310 $ 265,150,484
Estimated fair value 259,287,603 294,656,679
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Marketable Securities [Line Items]    
Amortized cost 34,365,382 31,047,791
Estimated fair value 35,109,209 32,346,062
Redeemable Preferred Stock [Member]    
Marketable Securities [Line Items]    
Amortized cost 269,214 269,214
Estimated fair value 282,597 $ 272,605
Due in 1 year [Member]    
Marketable Securities [Line Items]    
Amortized cost 68,966  
Estimated fair value 70,024  
Due in 2-5 years [Member]    
Marketable Securities [Line Items]    
Amortized cost 62,958,696  
Estimated fair value 65,605,915  
Due in 5-10 years [Member]    
Marketable Securities [Line Items]    
Amortized cost 70,740,783  
Estimated fair value 77,346,448  
Due in more than 10 years [Member]    
Marketable Securities [Line Items]    
Amortized cost 67,900,269  
Estimated fair value $ 80,873,410