XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Receivables (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of 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