Fair Value Measurements - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | |||
| Earn-out liabilities | $ 32.9 | $ 0.0 | |
| Derivative Warrant Liability | |||
| Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | |||
| Derivative liability of warrants transferred from Level 3 to Level 1 | 51,000 | 545,401 | |
| Gain (loss) on transfers | $ 0.2 | $ 3.3 | |