XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Summary of Identifiable Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 29, 2021
Sep. 09, 2021
FDS Amplicare      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value     $ 70,000
FDS Amplicare | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value     $ 59,900
Useful life (years)     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 (years)     5 years
FDS Amplicare | Acquired technology | Maximum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Useful life (years)     7 years
FDS Amplicare | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value     $ 0
FDS Amplicare | Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value     $ 2,400
Useful life (years)     5 years
ReCept      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value   $ 28,100  
ReCept | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value   $ 28,100  
Useful life (years)   23 years  
ReCept | Acquired technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value   $ 0  
ReCept | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value   0  
ReCept | Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value   $ 0  
MarkeTouch Media      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value $ 38,000    
MarkeTouch Media | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value $ 34,100    
Useful life (years) 26 years    
MarkeTouch Media | Acquired technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value $ 2,100    
Useful life (years) 4 years    
MarkeTouch Media | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value $ 1,800    
Useful life (years) 2 years    
MarkeTouch Media | Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value $ 0