v3.26.1
Summary of Significant Accounting Policies - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Product Information [Line Items]    
Amortized Cost Basis $ 22,890,406 $ 17,203,597
Gross Unrealized Gains 644 108,896
Gross Unrealized Losses (52,838) (497)
Fair Value 22,838,212 17,311,996
Location, Statement of Financial Position, Balance [Axis]: us-gaap:RestrictedCashAndCashEquivalentsNoncurrent    
Product Information [Line Items]    
Amortized Cost Basis 6,937,745 1,465,903
Gross Unrealized Gains 17 218
Gross Unrealized Losses (16) 0
Fair Value 6,937,746 1,466,121
Location, Statement of Financial Position, Balance [Axis]: us-gaap:RestrictedInvestmentsNoncurrent    
Product Information [Line Items]    
Amortized Cost Basis 15,952,661 15,737,694
Gross Unrealized Gains 627 108,678
Gross Unrealized Losses (52,822) (497)
Fair Value 15,900,466 15,845,875
Money market funds    
Product Information [Line Items]    
Amortized Cost Basis 543,480 161,983
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 543,480 161,983
Corporate bonds    
Product Information [Line Items]    
Amortized Cost Basis 746,141 939,157
Gross Unrealized Gains 257 6,832
Gross Unrealized Losses (1,175) 0
Fair Value 745,223 945,989
U.S. government obligations    
Product Information [Line Items]    
Amortized Cost Basis 21,600,785 16,102,457
Gross Unrealized Gains 387 102,064
Gross Unrealized Losses (51,663) (497)
Fair Value $ 21,549,509 $ 16,204,024