v3.26.3
Fair Value Measurement - ​Schedule of Black Scholes Model for the Valuation of the Fair Value of Warrants (Details)
Jun. 30, 2026
Dec. 31, 2025
Oct. 28, 2024
Nov. 23, 2022
Expiration of warrant (years) [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 1.4 1.9   5
Stock price per ADS [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 0.09 0.35   1.17
Exercise price per ADS [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 0.3 0.75   2.75
Risk-free rate [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 4.19 3.73   3.96
Dividend yield [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants  
Standard deviation in the value of stock [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 189.1 135.7   132.3
Calculated fair value per ADS [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 0.05 0.18   0.95
Expiration of warrant (years) [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 3.3 3.8 5  
Stock price per ADS [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 0.09 0.35 1.48  
Exercise price per ADS [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 0.75 0.75 1.45  
Risk-free rate [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 4.19 3.73 4.11  
Dividend yield [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants  
Standard deviation in the value of stock [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 189.1 135.7 125.4  
Calculated fair value per ADS [Member]        
​Schedule of Valuation of the Fair Value of Warrants [Line Items]        
Fair value of warrants 0.07 0.26 1.27