v3.26.1
STOCKHOLDERS' EQUITY - Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted (Details)
Dec. 31, 2025
shares
$ / shares
year
Dividend yield (%)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants 0
Expected share price volatility (%)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants 0.98
Risk-free interest rate (%)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants 0.0403
Expected life of warrants (years)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants | year 5.61
Share price (USD)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants 1.41
Exercise price (USD)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants 1.74
Fair value of warrants (USD)  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants 1.05
Number of warrants issued  
Schedule of Weighted-Average Inputs to Determine Fair Values of Warrants Granted [Line Items]  
Fair value of warrants | shares 20,421,723