v3.24.2.u1
Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) - Earnout liability
Jun. 30, 2024
Y
$ / shares
Dec. 31, 2023
Y
$ / shares
Stock price    
Earnout liability measurement input | $ / shares 2.45 3.58
Risk-free interest rate    
Earnout liability measurement input 0.047 0.041
Expected restriction period (in years)    
Earnout liability measurement input | Y 2.0 2.5
Expected Volatility    
Earnout liability measurement input 0.79 0.63
Dividend rate    
Earnout liability measurement input 0 0