Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

v3.24.1.1.u2
Subsequent Events - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 16, 2024
Mar. 31, 2024
Mar. 27, 2024
Jul. 13, 2023
Feb. 01, 2022
Dec. 31, 2023
Apr. 22, 2024
Jul. 21, 2023
Subsequent Event [Line Items]                
Share price       $ 0.03        
Business combination deposit to trust account by related parties       $ 723,690       $ 125,000
Temporary equity redemption price per share   $ 11.08       $ 10.89    
Temporary equity redemption value   $ 7,699,729       $ 7,699,729    
Subsequent Event                
Subsequent Event [Line Items]                
Share price $ 0.03              
Business combination deposit to trust account by related parties $ 35,000           $ 35,000  
Class A Ordinary Shares                
Subsequent Event [Line Items]                
Temporary equity redeemed during period, value       $ 149,750,000 $ 149,750,000 $ (149,750,540)    
Temporary equity number of shares exercised right to redeem for cash       14,230,271 14,230,271      
Temporary equity redemption price per share       $ 10.52 $ 10.52      
Temporary equity redemption value       $ 7,699,729        
Class A Ordinary Shares | Subsequent Event                
Subsequent Event [Line Items]                
Temporary equity redeemed during period, value $ 59,830,000              
Temporary equity number of shares exercised right to redeem for cash 5,342,374              
Temporary equity redemption price per share $ 11.1              
Temporary equity redemption value $ 2,357,355              
Class A Ordinary Shares | Subsequent Event | IPO                
Subsequent Event [Line Items]                
Temporary equity redeemed during period, value 59,830,000              
Class B Ordinary Shares                
Subsequent Event [Line Items]                
Conversion of stock, shares issued   0 2,437,500          
Maximum                
Subsequent Event [Line Items]                
Business combination deposit to trust account by related parties       $ 125,000        
Maximum | Subsequent Event                
Subsequent Event [Line Items]                
Business combination deposit to trust account by related parties $ 125,000