XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Maturities of Operating Lease Liabilities After ASU Adoption) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Remainder of 2019 $ 10,171  
2020 12,455  
2021 9,699  
2022 7,573  
2023 4,130  
2024 and thereafter 2,446  
Total lease payments 46,474  
Less: Imputed interest 3,035  
Total lease obligations $ 43,439 $ 0