v3.26.1
Yorkville Warrant (Details) - USD ($)
6 Months Ended
Dec. 04, 2025
Jun. 30, 2026
Class of Warrant or Right [Line Items]    
Warrant issued share   3,362,850
Nasdaq closing price   $ 1.259
Exercise price   $ 1.6367
Beneficial ownership, percentage 9.99%  
Fair value measurement share 100,000  
Yorkville Warrant [Member]    
Class of Warrant or Right [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.5  
Warrant issued share 1,271,735 6,552,820
Warrants to purchase of common stock $ 10,173,881  
Exercise price $ 1.5  
Average closing price percentage of common stock 130.00%  
Adjusted price $ 12  
Beneficial ownership, percentage 4.99%  
Warrants for aggregate cash proceeds $ 2,837,274