XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized cost $ 264,704,239 $ 236,303,310
Estimated fair value 272,213,552 259,287,603
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Marketable Securities [Line Items]    
Amortized cost 33,066,449 34,365,382
Estimated fair value 32,511,163 35,109,209
Redeemable Preferred Stock [Member]    
Marketable Securities [Line Items]    
Amortized cost 269,214 269,214
Estimated fair value 282,309 $ 282,597
Due in 1 year [Member]    
Marketable Securities [Line Items]    
Amortized cost 13,431,790  
Estimated fair value 13,486,895  
Due in 2-5 years [Member]    
Marketable Securities [Line Items]    
Amortized cost 97,740,824  
Estimated fair value 98,279,298  
Due in 5-10 years [Member]    
Marketable Securities [Line Items]    
Amortized cost 53,462,561  
Estimated fair value 55,425,119  
Due in more than 10 years [Member]    
Marketable Securities [Line Items]    
Amortized cost 66,833,402  
Estimated fair value $ 72,328,770