Fair Value Measurements - Schedule of Estimated Fair Value of Derivative Earnout Liability (Details) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Share Value (USD) | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 23.41 | 25.7 |
Probability of Milestone Completion | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 100 | 100 |
Dividend Yield | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 0 | 0 |
Strike Price (USD) | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 0 | 0 |