XML 41 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Leases [Abstract]    
Remainder of 2019 $ 5,278  
2020 18,098  
2021 12,495  
2022 15,691  
2023 15,786  
Thereafter 116,867  
Total future minimum lease payments 184,215  
Less: Imputed interest (51,109)  
Total $ 133,106 $ 50,300