XML 72 R69.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Commitments under ASC Topic 840 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 7,375
2020 6,777
2021 5,071
2022 3,288
2023 2,189
Thereafter 1,420
Total future lease payments $ 26,120