v3.25.2
Subsequent Event (Additional Information) (Details)
Jun. 30, 2025
$ / shares
shares
Subsequent Event [Line Items]  
Class of warrant or right, exercise price of warrants or rights | $ / shares $ 11.5
Common Class A [Member]  
Subsequent Event [Line Items]  
Warrant exercisable | shares 8,681,182