XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Amortized Cost, Unrealized Holding Loss and Fair Value of Held to Maturity Securities (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Line Items]    
Amortized Cost $ 5,041,692 $ 24,658,611
Gross Unrealized Gains 6,031
Gross Unrealized Losses 24,689
Fair Value 5,017,003 24,664,642
Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss (24,689)
US Treasury Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 5,041,692 24,658,611
Gross Unrealized Gains 6,031
Gross Unrealized Losses 24,689
Fair Value 5,017,003 24,664,642
Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss $ (24,689)