XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value - Change in Carrying Value Associated with Contingent Payment Arrangements Level 3 Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Fair Value, Liabilities Measurement Level 3 reconciliation        
Balance as of beginning of period $ 39,098 $ 36,073 $ 38,260 $ 27,750
Addition 2,500 274 2,500 7,800
Accretion 838 837 1,676 1,634
Payments 0 0 0 0
Balance as of end of period $ 42,436 $ 37,184 $ 42,436 $ 37,184