XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Receivables Other Receivables
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Other Receivables Other receivables
Other receivables comprised the following:
 December 31,
 20232022
Customer contract assets:
Medicare bad debt claims$107,444 $110,751 
IKC VBC arrangements127,442 13,932 
Supplier rebates and non-trade receivables$187,783 $289,293 
 $422,669 $413,976