XML 90 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments And Contingencies (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Feb. 27, 2019
Other Commitments [Line Items]        
Rent expense $ 6,175,000 $ 8,095,000 $ 7,091,000  
Purchase obligations $ 114,396,000 $ 119,960,000    
Management        
Other Commitments [Line Items]        
Duration of employment agreement 3 years      
Subsequent Event        
Other Commitments [Line Items]        
Estimated litigation liability       $ 0