v3.26.1
Subsequent Events (Details) - $ / shares
Jul. 21, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Events [Line Items]      
Exercise price   $ 0.26  
Rights of redeemable share   $ 0.0001 $ 0.0001
Subsequent Event [Member]      
Subsequent Events [Line Items]      
Exercise price $ 0.75    
Sale of stock, percentage 15.00%    
Rights of redeemable share $ 0.0001