| Schedule of components of investments in US Treasury notes held to maturity |
December 31, 2025 | | | Amortized Cost | | | Gross Unrealized gains | | | Gross Unrealized losses | | | Fair value | | US treasury notes, current | | $ | 27,679,881 | | | $ | 241,470 | | | $ | (48,351 | ) | | $ | 27,873,000 | | US treasury notes, non-current | | $ | 27,651,843 | | | $ | 554,348 | | | $ | (106,191 | ) | | $ | 28,100,000 | | Total | | $ | 55,331,724 | | | $ | 795,818 | | | $ | (154,542 | ) | | $ | 55,973,000 | | | December 31, 2024 | US treasury notes, current | | $ | 7,775,193 | | | $ | 34,503 | | | $ | (3,696 | ) | | $ | 7,806,000 | | US treasury notes, non-current | | $ | 7,208,930 | | | $ | 86,303 | | | $ | (14,233 | ) | | $ | 7,281,000 | | Total | | $ | 14,984,123 | | | $ | 120,806 | | | $ | (17,929 | ) | | $ | 15,087,000 | |
Maturity | | Amortized Cost | | Due within one year | | $ | 27,679,881 | | Due one year to five years | | $ | 27,651,843 | | Total | | $ | 55,331,724 | |
|