v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
Marketable securities consisted of the following as of June 30, 2026 and December 31, 2025, respectively.
June 30, 2026
Amortized CostUnrealized GainsUnrealized LossesFair Value
Assets:
Current:
U.S. Treasuries$71,374,188 $— $(144,828)$71,229,360 
Government securities1,501,367 — (437)1,500,930 
Debt securities10,082,683 — (13,288)10,069,395 
Commercial paper25,801,487 272 (25,807)25,775,952 
Total current108,759,725 272 (184,360)108,575,637 
Non-current:
U.S. Treasuries25,483,202 — (172,023)25,311,179 
Government securities7,512,423 — (50,123)7,462,300 
Total non-current32,995,625 — (222,146)32,773,479 
Total marketable securities$141,755,350 $272 $(406,506)$141,349,116 
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