Significant Accounting Policies - Accrued Receivable and Accrued Claims Payable (Details) - USD ($) $ in Millions |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Accounting Policies [Abstract] | ||
Accrued receivables | $ 75.6 | $ 45.6 |
Accrued claims payable | $ 45.6 | 32.1 |
Claims payable, payment period (within) (in days) | 30 days | |
Unbilled receivables | $ 58.4 | $ 47.0 |
Period in which unbilled receivables are billed to clients (within) (in days) | 30 days |