XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Additional Information (Detail) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Public Warrant [Member]      
Warrants outstanding 21,350,000   21,350,000
Private Placement Warrants      
Expected volatility [1] 68.10% 69.50%  
Warrants outstanding 12,780,000   12,780,000
[1] The expected volatility is based on the back-solved implied volatility of the Company's public warrants as of the valuation date.