XML 109 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Schedule of Future Minimum Lease Payments for Capital Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Capital Leased Assets [Line Items]    
2019 $ 7,665  
2020 5,924  
2021 4,429  
2022 4,451  
2023 4,477  
Thereafter 9,697  
Total minimum lease payments 36,643  
Less amount representing interest (at 9%-10%) (10,126)  
Present value of net minimum future capital lease payments 26,517  
Less principal portion of current installments (5,090) $ (4,847)
Capital lease obligations $ 21,427 $ 26,277
Minimum [Member]    
Capital Leased Assets [Line Items]    
Capital Lease Obligations, Effective Interest Rate 9.00%  
Maximum [Member]    
Capital Leased Assets [Line Items]    
Capital Lease Obligations, Effective Interest Rate 10.00%