v3.25.4
Contract assets and other receivables (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Other Receivables
Contract assets and other receivables comprised the following:
 December 31,
 20252024
Customer contract assets:
IKC risk-based arrangements$134,690 $143,942 
Medicare bad debt claims132,458 107,129 
Other customer contract assets4,651 — 
Supplier rebates and non-trade receivables222,615 132,095 
 $494,414 $383,166 
The total carrying value of customer contracts assets, including those both short-term and long-term in nature, was $310,541 and $251,071 as of December 31, 2025 and 2024, respectively.