XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Schedule of Unrealized Loss on Investments) (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Investments [Abstract]    
Aggregate Unrealized Losses, Loss duration less than one year $ 5,817,906 $ 1,244,053
Aggregate Unrealized Losses, Loss duration greater than one year 987,081 574,815
Aggregate Unrealized Losses, Total 6,804,987 1,818,868
Aggregate Fair Value of Investments, Loss duration less than one year 135,887,611 94,417,123
Aggregate Fair Value of Investments, Loss duration greater than one year 10,371,045 6,875,230
Aggregate Fair Value of Investments, Total $ 146,258,656 $ 101,292,353