XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Summary of Identifiable Intangible Assets Acquired (Details)
$ in Thousands
Oct. 01, 2020
USD ($)
FDS Amplicare  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 69,600
FDS Amplicare | Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 59,500
Useful life 23 years
FDS Amplicare | Acquired technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 7,700
FDS Amplicare | Acquired technology | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 5 years
FDS Amplicare | Acquired technology | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 7 years
FDS Amplicare | Trade names  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 2,400
Useful life 5 years
340B Link Business  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 62,800
340B Link Business | Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 53,000
Useful life 21 years
340B Link Business | Acquired technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 9,000
Useful life 5 years
340B Link Business | Trade names  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 200
Useful life 1 year
340B Link Business | Non-compete agreements  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair value $ 600
Useful life 3 years