v3.26.3
Warrants (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
Warrants [Line Items]  
Sales price of per share $ 18
Trading day period commencing threshold 20 days
Trading day period commencing once ending day 30 days
Warrants [Member]  
Warrants [Line Items]  
Exercise price $ 0.01