XML 93 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
July 1, 2020 - December 31, 2020 $ 10,751  
2021 22,092  
2022 21,936  
2023 21,590  
2024 21,048  
2025 20,569  
Thereafter 206,547  
Total 324,533  
Less: imputed interest 109,211  
Operating lease liabilities $ 215,322 $ 221,061