XML 74 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Aggregate Future Operating Lease Payments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
2019   $ 20,295
2019 (Excluding the nine months ended September 30, 2019) $ 5,393  
2020 20,325 20,595
2021 20,017 20,424
2022 12,869 4,873
2023 11,817 3,820
Thereafter 27,313 3,024
Total lease payments 97,733 $ 73,031
Less: Interest (11,785)  
Total $ 85,948