XML 105 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leasing Arrangements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Leased Assets [Line Items]      
Rental expense $ 6,500 $ 6,500 $ 5,900
Total lease cost 6,539    
Reasonably assured renewal option 11,400    
Selling, General and Administrative Expenses      
Operating Leased Assets [Line Items]      
Total lease cost 3,500    
Cost of Sales      
Operating Leased Assets [Line Items]      
Total lease cost 1,500    
Research and Development Expense      
Operating Leased Assets [Line Items]      
Total lease cost $ 1,500