XML 39 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Aggregate Minimum Lease Commitments for Operating Leases (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 $ 17,686
2021 18,723
2022 17,361
2023 14,166
2024 12,262
Thereafter 25,660
Total $ 105,858