v3.26.1
Subsequent Event (Details) - Subsequent Event [Member]
May 08, 2026
$ / shares
shares
Subsequent Event [Line Items]  
Sale shares issued (in Shares) | shares 488,281
Common stock, par value $ 0.0001
Purchase price per Share 5.1199
Pre-Funded Warrant [Member]  
Subsequent Event [Line Items]  
Purchase price per Share $ 0.0001
Common stock issuance shares (in Shares) | shares 1
Warrant exercise price $ 0.0001
Purchaser’s [Member]  
Subsequent Event [Line Items]  
Ownership percentage 4.99%