Income Taxes - Additional Information (Details) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
Reserve
|
Jun. 30, 2025 |
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025 |
Dec. 31, 2025
USD ($)
|
|
| Income Tax Contingency [Line Items] | |||||
| Effective tax rate | (0.30%) | 1.80% | (0.80%) | (5.80%) | |
| Unrealized tax benefits | $ 2.6 | $ 2.6 | $ 3.8 | ||
| Discrete tax benefit recognized | $ 1.0 | ||||
| Netherlands | |||||
| Income Tax Contingency [Line Items] | |||||
| Partially offset by FIN reserve upon income tax audit | Reserve | 48 | ||||