XML 74 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Reconciliation of Recurring Fair Value Measurements (Detail) - Deferred Consideration Obligation [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning balance $ 227,146 $ 175,300 $ 230,137 $ 173,024
Net realized losses 4,314 4,063 8,584 7,823
Net unrealized losses (497) 23,358 (3,329) 25,556
Settlements (4,257) (3,937) (8,686) (7,619)
Ending balance $ 226,706 $ 198,784 $ 226,706 $ 198,784