XML 91 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Tax Receivable Agreements (McKesson Tax Receivable Agreement - Aggregate Payments Due Under Tax Receivable Agreements) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Related Party Transaction [Line Items]    
Remainder of 2021  
2022 22,394  
2023 67,468  
2024 45,909  
2025 26,358  
Thereafter 132,420  
Gross expected payments 294,549  
Less: Amounts representing discount (111,285)  
Total tax receivable agreement obligations due to related parties 183,264  
Less: Current portion due (22,394)  
Tax receivable agreement long-term obligations due to related parties 160,870 $ 177,826
McKesson Tax Receivable Agreement [Member]    
Related Party Transaction [Line Items]    
Remainder of 2021  
2022 128  
2023 18,306  
2024 19,905  
2025 23,150  
Thereafter 103,144  
Gross expected payments 164,633  
Total tax receivable agreement obligations due to related parties 164,633  
Less: Current portion due (128)  
Tax receivable agreement long-term obligations due to related parties $ 164,505