v3.26.1
Investments and Fair Value Measurements - Unrealized Losses Positions (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months, Fair Value   $ 80,000
12 Months or Greater, Fair Value   0
Fair Value   80,000
Gross Unrealized Loss    
Less than 12 months, Gross Unrealized Loss   (100)
12 Months or Greater, Gross Unrealized Loss   0
Gross Unrealized Loss $ 0 (100)
U.S. treasuries classified as restricted cash and investments    
Fair Value    
Less Than 12 Months, Fair Value 4,669,900  
12 Months or Greater, Fair Value 0  
Fair Value 4,669,900  
Gross Unrealized Loss    
Less than 12 months, Gross Unrealized Loss (300)  
12 Months or Greater, Gross Unrealized Loss 0  
Gross Unrealized Loss (300) 0
U.S. treasuries    
Fair Value    
Less Than 12 Months, Fair Value   80,000
12 Months or Greater, Fair Value   0
Fair Value   80,000
Gross Unrealized Loss    
Less than 12 months, Gross Unrealized Loss   (100)
12 Months or Greater, Gross Unrealized Loss   0
Gross Unrealized Loss   $ (100)
U.S. treasuries | U.S. treasuries classified as restricted cash and investments    
Fair Value    
Less Than 12 Months, Fair Value 4,669,900  
12 Months or Greater, Fair Value 0  
Fair Value 4,669,900  
Gross Unrealized Loss    
Less than 12 months, Gross Unrealized Loss (300)  
12 Months or Greater, Gross Unrealized Loss 0  
Gross Unrealized Loss $ (300)