Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement, Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)

v3.24.2.u1
Fair Value Measurement, Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Liabilities [Abstract]    
Warrant Liabilities $ 2,796,900 $ 372,920
Recurring [Member]    
Assets [Abstract]    
Assets Held in Trust 101,592,732 100,304,232
Liabilities [Abstract]    
Warrant Liabilities 2,796,900 372,920
Recurring [Member] | Public Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 1,725,000 230,000
Recurring [Member] | Private Placement Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 1,071,900 142,920
Recurring [Member] | Level 1 [Member]    
Assets [Abstract]    
Assets Held in Trust 101,592,732 100,304,232
Liabilities [Abstract]    
Warrant Liabilities 1,725,000 230,000
Recurring [Member] | Level 1 [Member] | Public Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 1,725,000 230,000
Recurring [Member] | Level 1 [Member] | Private Placement Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 0 0
Recurring [Member] | Level 2 [Member]    
Assets [Abstract]    
Assets Held in Trust 0 0
Liabilities [Abstract]    
Warrant Liabilities 0 0
Recurring [Member] | Level 2 [Member] | Public Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 0 0
Recurring [Member] | Level 2 [Member] | Private Placement Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 0 0
Recurring [Member] | Level 3 [Member]    
Assets [Abstract]    
Assets Held in Trust 0 0
Liabilities [Abstract]    
Warrant Liabilities 1,071,900 142,920
Recurring [Member] | Level 3 [Member] | Public Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities 0 0
Recurring [Member] | Level 3 [Member] | Private Placement Warrants [Member]    
Liabilities [Abstract]    
Warrant Liabilities $ 1,071,900 $ 142,920