v3.26.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Marketable securities, available-for-sale:    
Marketable securities, , available-for-sale $ 127,884,894 $ 39,522,018
Marketable securities, Unrealized Loss (72,754) (21,802)
Marketable securities, Unrealized Loss 0 0
Marketable securities 127,812,140 39,543,820
U.S. Treasury obligations    
Marketable securities, available-for-sale:    
Marketable securities, , available-for-sale 113,912,602 39,522,018
Marketable securities, Unrealized Loss (65,350) (21,802)
Marketable securities, Unrealized Loss   0
Marketable securities 113,847,252 $ 39,543,820
Commercial paper    
Marketable securities, available-for-sale:    
Marketable securities, , available-for-sale 13,972,292  
Marketable securities, Unrealized Loss (7,404)  
Marketable securities, Unrealized Loss 0  
Marketable securities $ 13,964,888