XML 32 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Receivables Other Receivables
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Other Receivables Other receivables
Other receivables comprised the following:
 December 31,
 20242023
Customer contract assets:
Medicare bad debt claims$107,129 $107,444 
IKC risk-based arrangements143,942 127,442 
Supplier rebates and non-trade receivables132,095 187,783 
 383,166 $422,669