XML 161 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cash and cash equivalents, fair value disclosure $ 96,661,000 $ 123,420,000    
Goodwill impairment 0 0 $ 0  
Long-lived assets impairment 0 0 $ 0  
Accounting Standards Update 2018-07        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect adjustment due to adoption of ASU 2018-07       $ 161,000
Commercial Paper        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cash and cash equivalents, fair value disclosure 2,401,000 299,000    
Fair Value, Inputs, Level 1        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cash and cash equivalents, fair value disclosure 96,661,000 123,420,000    
Fair Value, Inputs, Level 1 | Commercial Paper        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cash and cash equivalents, fair value disclosure $ 2,401,000 $ 299,000    
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Useful life (years) 2 years      
Average amortization period 2 years      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Useful life (years) 12 years      
Average amortization period 5 years