XML 132 R115.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement - Changes in Contingent Consideration and Other (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of beginning of period $ 28,700 $ 13,730
Additions 75,000 14,600
Settlements $ 0 $ (13,730)
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Not Disclosed Flag Unrealized (gain) loss, net Unrealized (gain) loss, net
Unrealized (gains) losses, net $ (25,700) $ 14,100
Balance as of end of period $ 78,000 $ 28,700