XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Oct. 07, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Short-term investments $ 54,897 $ 54,897   $ 229,200  
Unrealized loss 4,200 14,200      
Financial liability value 1,106 1,106   5,775  
Contingent consideration payments   (2,919) $ (5,800)    
Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments 891,852 891,852   1,345,311  
4.625% Senior Notes | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments 378,300 378,300   659,900  
Stated interest rate         4.625%
Level 1 | Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments $ 891,852 $ 891,852   $ 1,345,311