XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Roll Forward of Level 3 Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, at beginning of period $ (52,678) $ (21,162) $ (37,321) $ (30,958)
Settlements 56,753 20,569 149,061 55,512
Acquired 0 0 0 0
Total gains (losses) included in earnings (12,567) (35,771) (120,232) (60,918)
Balance, at end of period $ (8,492) $ (36,364) $ (8,492) $ (36,364)