XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Significant Accounting Policies [Abstract]      
Research and Development Expense $ 40,000 $ 32,100 $ 24,500
Cash and cash equivalents description The Company invests temporary and excess funds in money market securities and financial instruments having maturities within 90 days. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents.    
Schedule Of Equity Method Investments [Line Items]      
Deferred tax liabilities,net $ 192,763 211,094  
Retained earnings $ 423,940 $ 412,979  
Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Ultimate Settlement 50.00%