v3.24.2.u1
Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details) - Private Placement Warrants
Jun. 30, 2024
$ / shares
Y
Dec. 31, 2023
Y
$ / shares
Stock price    
Warrants and Rights Outstanding, Measurement Input 2.45 3.58
Risk-free interest rate    
Warrants and Rights Outstanding, Measurement Input 0.047 0.041
Expected term (in years)    
Warrants and Rights Outstanding, Measurement Input | Y 2.0 2.5
Expected Volatility    
Warrants and Rights Outstanding, Measurement Input 0.79 0.63
Exercise price    
Warrants and Rights Outstanding, Measurement Input 11.50 11.50