XML 55 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities - Schedule of Unobservable Inputs and Fair Value Components of Contingent Consideration (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Earnout Payments | Minimum [Member]    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Projected Year of Payment 2027 2027
Earnout Payments | Maximum [Member]    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Projected Year of Payment 2039 2039
Milestone Payments | Minimum [Member]    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Projected Year of Payment 2027 2027
Milestone Payments | Maximum [Member]    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Projected Year of Payment 2031 2031
Contingent Consideration    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value at $ 112,493 $ 152,230
Contingent Consideration | Earnout Payments    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value at 103,093 142,250
Contingent Consideration | Milestone Payments    
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value at $ 9,400 $ 9,980