v3.26.1
Subsequent Event (Details) - Subsequent Event [Member]
Aug. 05, 2026
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Common stock, par value | $ / shares $ 0.0001
Aggregate purchase price | $ $ 5,000,000
Percentage of aggregate gross proceeds 4.00%
Percentage of non accountable expense allowance 1.00%
Pre Funded Warrants [Member]  
Subsequent Event [Line Items]  
Common shares | shares 2,849,923
Pre funded warrants | $ $ 5,000,285
Public Offering [Member]  
Subsequent Event [Line Items]  
Common shares | shares 996,231