XML 44 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 $ 18,072
2021 13,553
2022 16,755
2023 16,886
2024 15,612
Thereafter 105,413
Total future minimum lease payments 186,291
Less: Imputed interest (49,174)
Total $ 137,117