v3.20.1
Leases - Operating Lease Liabilities Due (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 $ 12,675
2021 16,416
2022 15,673
2023 15,364
2024 14,946
Thereafter 52,166
Total lease payments 127,240
Less: imputed interest (45,841)
Total lease liability $ 81,399