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.1.1.u2
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 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Schedule of Class A Ordinary Shares Subject to Possible Redemption Reflected on the Balance Sheets [Abstract]      
Class A ordinary shares subject to possible redemption at beginning $ 20,079,711 $ 291,425,100 $ 291,425,100
Class A ordinary shares subject to possible redemption at ending 17,070,297   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 292,159    
Decrease in Class A ordinary shares subject to possible redemption $ 292,159 $ 1,406,202 (7,635,278)
Waiver of Class A shares issuance costs     $ 9,700,250