v3.26.1
Investments in US Treasury Notes (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost $ 55,660,141 $ 55,331,724
Gross Unrealized gains 727,363 795,818
Gross Unrealized losses (88,504) (154,542)
Fair value 56,299,000 55,973,000
US Treasury notes, Current [Member]    
Amortized Cost 27,765,146 27,679,881
Gross Unrealized gains 240,651 241,470
Gross Unrealized losses (29,797) (48,351)
Fair value 27,976,000 27,873,000
US Treasury Notes, Non-Current [Member]    
Amortized Cost 27,894,995 27,651,843
Gross Unrealized gains 486,712 554,348
Gross Unrealized losses (58,707) (106,191)
Fair value $ 28,323,000 $ 28,100,000