XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Oct. 07, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Short-term investments $ 72,535 $ 72,535   $ 229,200  
Unrealized gain (27,300) (18,400)      
Contingent consideration 3,000 3,000      
Financial liability value 3,047 3,047   5,775  
Contingent consideration payments   (2,919) $ (5,800)    
4.625% Senior Notes | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments $ 482,500 $ 482,500   $ 659,900  
Stated interest rate 4.625% 4.625%     4.625%