XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities - Marketable securities available for sale (Details)
Mar. 31, 2024
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 2,020,060
Gross Unrealized Losses (646)
Estimated Fair Value 2,019,414
U.S. government treasury securities  
Marketable Securities [Line Items]  
Amortized Cost 2,020,060
Gross Unrealized Losses (646)
Estimated Fair Value $ 2,019,414