XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Summary of Reconciliation of Recurring Fair Value Measurements (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Deferred consideration        
Beginning balance $ 17,502 $ 6,700 $ 21,421 $ 0
Purchases 10,000 5,000 10,000 11,863
Net unrealized (gains)/losses 3,100 12 (819) (151)
Ending balance 30,602 11,712 30,602 11,712
Deferred Consideration Obligation [Member]        
Deferred consideration        
Beginning balance 179,831 245,177 200,290 228,062
Net realized losses 1,583 4,446 6,069 8,896
Net unrealized (gains)/losses (41,361) (2,311) (61,953) 14,707
Settlements (140,053) (4,545) (144,406) (8,898)
Ending balance $ 0 $ 242,767 $ 0 $ 242,767