Quarterly report pursuant to Section 13 or 15(d)

Class A Ordinary Shares Subject to Possible Redemption (Details) - Schedule of Class A Ordinary Shares Subject to Possible Redemption Reflected on the Balance Sheets

v3.24.2.u1
Class A Ordinary Shares Subject to Possible Redemption (Details) - Schedule of Class A Ordinary Shares Subject to Possible Redemption Reflected on the Balance Sheets - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Dec. 31, 2023
Class A Ordinary Shares Subject to Possible Redemption [Abstract]            
Class A ordinary shares subject to possible redemption at beginning $ 17,070,297 $ 20,079,711   $ 291,425,100 $ 20,079,711 $ 291,425,100
Class A ordinary shares subject to possible redemption at beginning 17,349,581 17,070,297     17,349,581 20,079,711
Redemption of Class A ordinary shares subject to possible redemption   (3,301,573)       (273,410,361)
Accretion of carrying value to redemption value 279,284 292,159        
Decrease in Class A ordinary shares subject to possible redemption $ 279,284 $ 292,159 $ 179,734 $ 1,406,202   (7,635,278)
Waiver of Class A shares issuance costs         $ 590,000 $ 9,700,250