v3.26.1
Fair Value Measurements - Additional Details (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Y
$ / shares
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Stock Price      
Fair Value Measurements      
Measurement Input | $ / shares 8.91    
Exercise price      
Fair Value Measurements      
Measurement Input | $ / shares 10.71    
Floor price      
Fair Value Measurements      
Measurement Input | $ / shares 1.72    
Volatility      
Fair Value Measurements      
Measurement Input 1.55    
Remaining term in years      
Fair Value Measurements      
Measurement Input | Y 1.5    
Risk-free rate      
Fair Value Measurements      
Measurement Input 0.0366    
Level 3      
Fair Value Measurements      
Fair value of warrants $ 7,447,937 $ 6,798,399 $ 6,541,397
Change in fair value of warrant liability 6,661 7,693,321  
Series C warrants | Level 3      
Fair Value Measurements      
Fair value of warrants 330,526 434,399 $ 517,871
Change in fair value of warrant liability $ (103,873) $ (83,472)