v3.25.1
Schedule of Available for Sale Securities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Amortized Cost $ 16,358,529 $ 15,418,247
Gross Unrealized Holding Gains 5,730 9,138
Gross Unrealized Holding Losses (209)
Aggregate Fair Value 16,364,050 15,427,385
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 16,358,529 15,418,247
Gross Unrealized Holding Gains 5,730 9,138
Gross Unrealized Holding Losses (209)
Aggregate Fair Value $ 16,364,050 $ 15,427,385