XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Schedule of Unrealized Loss on Investments) (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Investments [Abstract]    
Aggregate Unrealized Losses, Loss duration less than one year $ 8,893,651 $ 1,244,053
Aggregate Unrealized Losses, Loss duration greater than one year 1,237,054 574,815
Aggregate Unrealized Losses, Total 10,130,705 1,818,868
Aggregate Fair Value of Investments, Loss duration less than one year 143,233,962 94,417,123
Aggregate Fair Value of Investments, Loss duration greater than one year 9,273,913 6,875,230
Aggregate Fair Value of Investments, Total $ 152,507,875 $ 101,292,353