XML 94 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments - Operating Leases - ASC 842 (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 2,123
2021 7,259
2022 5,491
2023 4,445
2024 4,229
Thereafter 20,180
Total future lease payments $ 43,727