v3.25.2
Earnout Liability (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Earnout Liability [Line Items]  
Earn out payments (in Dollars) $ 7.2
Earn out payments on development (in Dollars) $ 1.5
Discount Rate [Member] | Monte-Carlo simulation [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 21.4
Discount Rate [Member] | Minimum [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 20.7
Discount Rate [Member] | Maximum [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 21
Expected Term [Member] | Minimum [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 0.5
Expected Term [Member] | Minimum [Member] | Monte-Carlo simulation [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 1.59
Expected Term [Member] | Maximum [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 1
Expected Term [Member] | Maximum [Member] | Monte-Carlo simulation [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 2.08
Expected Volatility [Member] | Monte-Carlo simulation [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 55.71
Risk-free Interest Rate [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 4.29
Risk-free Interest Rate [Member] | Monte-Carlo simulation [Member]  
Earnout Liability [Line Items]  
Earnout liability key assumptions input 5.04