XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 $ 11,920
2021 11,629
2022 14,995
2023 15,065
2024 13,792
Thereafter 102,717
Total future minimum lease payments 170,118
Less: Imputed interest (43,863)
Total $ 126,255