Contract assets and other receivables (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Contract Assets and Other Receivables [Line Items] | ||
| Contract assets and other receivables | $ 494,414 | $ 383,166 |
| Contract with Customer, Asset, after Allowance for Credit Loss | 310,541 | 251,071 |
| Medicare bad debt claims | ||
| Contract Assets and Other Receivables [Line Items] | ||
| Contract with Customer, Asset, after Allowance for Credit Loss | 132,458 | 107,129 |
| IKC VBC arrangements | ||
| Contract Assets and Other Receivables [Line Items] | ||
| Contract with Customer, Asset, after Allowance for Credit Loss | 134,690 | 143,942 |
| Other Customer Contract Assets | ||
| Contract Assets and Other Receivables [Line Items] | ||
| Contract with Customer, Asset, after Allowance for Credit Loss | 4,651 | 0 |
| Supplier rebates and non-trade receivables | ||
| Contract Assets and Other Receivables [Line Items] | ||
| Contract assets and other receivables | $ 222,615 | $ 132,095 |