v3.26.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
Marketable securities consisted of the following as of March 31, 2026 and December 31, 2025, respectively.
March 31, 2026
Amortized CostUnrealized GainsUnrealized LossesFair Value
Assets:
Current:
U.S. Treasuries$66,968,717 $67 $(49,605)$66,919,179 
Government securities7,986,830 — (1,235)7,985,595 
Debt securities7,641,519 — (10,276)7,631,243 
Commercial paper26,868,360 57 (32,377)26,836,040 
Total Current109,465,426 124 (93,493)109,372,057 
Non-current:
U.S. Treasuries34,162,022 — (117,280)34,044,742 
Government securities5,518,352 — (24,137)5,494,215 
Debt securities2,417,069 — (5,281)2,411,788 
Total Non-current42,097,443 — (146,698)41,950,745 
Total marketable securities$151,562,869 $124 $(240,191)$151,322,802 
December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesFair Value
Assets:
Current:
U.S. Treasuries$6,495,181 $5,504 $— $6,500,685 
Government securities7,943,758 4,742 — 7,948,500 
Debt securities7,628,117 496 (59)7,628,554 
Commercial paper22,102,080 6,425 — 22,108,505 
Total Current44,169,136 17,167 (59)44,186,244 
Non-current:
U.S. Treasuries37,717,598 58,682 — 37,776,280 
Government securities3,998,584 — (1,544)3,997,040 
Debt securities2,406,640 3,226 — 2,409,866 
Total Non-current44,122,822 61,908 (1,544)44,183,186 
Total marketable securities$88,291,958 $79,075 $(1,603)$88,369,430