XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details)
Mar. 31, 2023
USD ($)
Schedule of Held-to-Maturity Securities [Line Items]  
Amortized cost basis $ 16,994,990
Gross unrealized losses 18,864
Fair Value 16,976,126
US Treasury Securities [Member]  
Schedule of Held-to-Maturity Securities [Line Items]  
Amortized cost basis 16,994,990
Gross unrealized losses 18,864
Fair Value $ 16,976,126