v3.26.1
Net Loss per Share Attributable to Common Stockholders (Details) - Pre-funded Warrants [Member] - $ / shares
1 Months Ended
Nov. 30, 2025
Jun. 30, 2026
Net Loss per Share Attributable to Common Stockholders [Abstract]    
Basic loss per share (in Dollars per share) $ 0.0001  
Diluted loss per share (in Dollars per share) $ 0.0001  
Warrants outstanding (in Shares)   337,501