XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Class A Ordinary Shares Subject to Possible Redemption (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Feb. 28, 2023
Mar. 02, 2021
Common Stock Subject to Possible Redemption [Abstract]        
Offering costs allocated to Class A ordinary shares subject to possible redemption       $ (8,800,000)
Accretion on Class A ordinary shares subject to possible redemption amount   $ 8,147,540    
Waiver of deferred underwriting commissions   2,616,250    
Redemption of Class A ordinary shares $ (115,071,882) 0    
Adjustment for accretion of Class A ordinary shares subject to possible redemption 4,018,937 (587,356)    
Class A ordinary shares subject to possible redemption $ 40,475,949 $ 151,528,894    
Class A Ordinary Shares [Member]        
Common Stock Subject to Possible Redemption [Abstract]        
Ordinary shares subject to possible redemption (in shares) 3,690,831 14,950,000    
Class A ordinary shares subject to possible redemption     $ 115,071,882  
Initial Public Offering [Member]        
Common Stock Subject to Possible Redemption [Abstract]        
Gross proceeds   $ 149,500,000    
Initial Public Offering [Member] | Class A Ordinary Shares [Member]        
Common Stock Subject to Possible Redemption [Abstract]        
Offering costs allocated to Class A ordinary shares subject to possible redemption   $ (8,734,896)