XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Aggregate Future Operating Lease Payments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 (Excluding the six months ended June 30, 2019) $ 10,494 $ 20,295
2020 20,326 20,595
2021 20,032 20,424
2022 12,869 4,873
2023 11,817 3,820
Thereafter 27,313 3,024
Total lease payments 102,851 $ 73,031
Less: Interest (12,784)  
Total $ 90,067