XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTIES, Extension Notes (Details) - USD ($)
Jun. 30, 2024
Jun. 05, 2024
Feb. 06, 2024
Dec. 31, 2023
Oct. 10, 2023
Promissory Note [Member] | First Extension Note [Member]          
Extension Notes [Abstract]          
Outstanding $ 400,000        
Promissory Note [Member] | Second Extension Note [Member]          
Extension Notes [Abstract]          
Outstanding 320,000        
Promissory Note [Member] | Third Extension Note [Member]          
Extension Notes [Abstract]          
Outstanding 50,000        
Related Party [Member] | Sponsor Extension Note [Member]          
Extension Notes [Abstract]          
Outstanding $ 770,000     $ 300,000  
Maximum [Member] | Promissory Note [Member] | First Extension Note [Member]          
Extension Notes [Abstract]          
Amount to be deposit in trust account on monthly         $ 100,000
Aggregate amount to be deposited in trust account         $ 400,000
Maximum [Member] | Promissory Note [Member] | Second Extension Note [Member]          
Extension Notes [Abstract]          
Amount to be deposit in trust account on monthly     $ 80,000    
Aggregate amount to be deposited in trust account     $ 320,000    
Maximum [Member] | Promissory Note [Member] | Second Extension Note [Member] | Public Shares [Member]          
Extension Notes [Abstract]          
Share price used to calculate deposit amount in trust account (in dollars per share)     $ 0.02    
Maximum [Member] | Promissory Note [Member] | Third Extension Note [Member]          
Extension Notes [Abstract]          
Amount to be deposit in trust account on monthly   $ 50,000      
Aggregate amount to be deposited in trust account   $ 300,000      
Maximum [Member] | Promissory Note [Member] | Third Extension Note [Member] | Public Shares [Member]          
Extension Notes [Abstract]          
Share price used to calculate deposit amount in trust account (in dollars per share)   $ 0.02      
Class A Ordinary Shares [Member] | Maximum [Member] | Promissory Note [Member] | First Extension Note [Member]          
Extension Notes [Abstract]          
Share price used to calculate deposit amount in trust account (in dollars per share)         $ 0.025