v3.25.2
Private Placement - Additional Information (Details) - Sponsor - Private Placement Warrants - $ / shares
6 Months Ended
May 12, 2022
Jun. 30, 2025
Private Placement [Line Items]    
Class of warrants and rights issued during the period 14,400,000 16,087,500
Class of warrants and rights issued price per warrant $ 1 $ 1