Accrued Liabilities (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Accrued Liabilities, Current [Abstract] | ||
| Income tax withholding obligation | $ 27.4 | |
| Income tax withholding obligation, additional cash receivables | 3.5 | |
| Income tax withholding obligation, incurred but not yet paid | 30.9 | |
| Contract loss provision | $ 0.1 | $ 0.3 |