v3.25.2
Subsequent Events (Details) - Subsequent Event [Member] - Forward Purchase Agreement Warrant [Member]
Jul. 28, 2025
$ / shares
shares
Subsequent Events [Line Items]  
Warrant, Exercise Price, Decrease | $ / shares $ 1.5
Warrants outstanding | shares 3,209,511