XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting and Reporting Policies (Schedule of Unrealized Losses on Investments) (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Aggregate Unrealized Losses, Less than one year $ 4,816,103 $ 1,244,053
Aggregate Fair Value, Less than one year 77,701,146 94,417,123
Aggregate Unrealized Losses, Greater than one year 8,217,959 574,815
Aggregate Fair Value, Greater than one year 76,643,586 6,875,230
Aggregate Unrealized Losses, Total 13,034,062 1,818,868
Aggregate Fair Value, Total $ 154,344,732 $ 101,292,353