Significant Accounting Policies - Accrued Receivable and Accrued Claims Payable (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Accounting Policies [Abstract] | ||
| Accrued receivables | $ 69.0 | $ 54.9 |
| Accrued claims payable | $ 41.2 | 30.0 |
| Claims payable, payment period (within) (in days) | 30 days | |
| Unbilled receivables | $ 36.4 | $ 33.9 |
| Period in which unbilled receivables are billed to clients (within) (in days) | 30 days |