v3.26.1
Fair Value Measurements - Significant inputs as of the valuation dates (Details) - Level 3
Jun. 30, 2026
USD ($)
$ / shares
Jan. 27, 2026
$ / shares
USD ($)
Jan. 21, 2026
USD ($)
$ / shares
Dec. 31, 2025
$ / shares
USD ($)
Stock Price | Series A        
Fair Value Measurements        
Warrants, measurement input 0.72     1.1
Stock Price | Series B        
Fair Value Measurements        
Warrants, measurement input 0.72     1.1
Stock Price | Pipe Warrants        
Fair Value Measurements        
Warrants, measurement input 0.72 1.2    
Stock Price | Daewong Warrant        
Fair Value Measurements        
Warrants, measurement input 0.72   1.36  
Exercise Price | Series A        
Fair Value Measurements        
Warrants, measurement input 8.06     8.06
Exercise Price | Series B        
Fair Value Measurements        
Warrants, measurement input       8.06
Exercise Price | Pipe Warrants        
Fair Value Measurements        
Warrants, measurement input 1.09 1.09    
Exercise Price | Daewong Warrant        
Fair Value Measurements        
Warrants, measurement input 1.09   1.09  
Expected volatility | Series A        
Fair Value Measurements        
Warrants, measurement input 1.593     1.60
Expected volatility | Series B        
Fair Value Measurements        
Warrants, measurement input 0.887     2
Expected volatility | Pipe Warrants        
Fair Value Measurements        
Warrants, measurement input 1.593 1.60    
Expected volatility | Daewong Warrant        
Fair Value Measurements        
Warrants, measurement input 1.593   1.641  
Risk-free interest rate | Series A        
Fair Value Measurements        
Warrants, measurement input 0.042     0.036
Risk-free interest rate | Series B        
Fair Value Measurements        
Warrants, measurement input 0.04     0.035
Risk-free interest rate | Pipe Warrants        
Fair Value Measurements        
Warrants, measurement input 0.042 0.036    
Risk-free interest rate | Daewong Warrant        
Fair Value Measurements        
Warrants, measurement input 0.042   0.039  
Expected life (in years) | Series A        
Fair Value Measurements        
Warrants, measurement input | $ 3.7     4
Expected life (in years) | Series B        
Fair Value Measurements        
Warrants, measurement input | $ 1     1.5
Expected life (in years) | Pipe Warrants        
Fair Value Measurements        
Warrants, measurement input | $ 4.6 5    
Expected life (in years) | Daewong Warrant        
Fair Value Measurements        
Warrants, measurement input | $ 4.6   5