| Investments in US Treasury Notes |
14. Investments in US Treasury Notes The table below provides the components of investments in US treasury notes held to maturity at amortized cost and fair value at December 31, 2025 and 2024. 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 | |
Fair value of investments in US treasury notes is determined using Level 1 inputs. The maturity dates for the US treasury notes as of December 31, 2025 are as follows: Maturity | | Amortized Cost | | Due within one year | | $ | 27,679,881 | | Due one year to five years | | $ | 27,651,843 | | Total | | $ | 55,331,724 | |
|