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 |