v3.26.1
Investments in US Treasury Notes (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost $ 64,162,050 $ 55,331,724
Gross Unrealized gains 4,929 795,818
Gross Unrealized losses (258,781) (154,542)
Fair value 63,908,198 55,973,000
US Treasury notes, Current [Member]    
Amortized Cost 31,770,865 27,679,881
Gross Unrealized gains 4,929 241,470
Gross Unrealized losses (55,695) (48,351)
Fair value 31,720,099 27,873,000
US Treasury Notes, Non-Current [Member]    
Amortized Cost 32,391,185 27,651,843
Gross Unrealized gains 0 554,348
Gross Unrealized losses (203,086) (106,191)
Fair value $ 32,188,099 $ 28,100,000