XML 88 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Agreements - Lease payments as of 2018 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Lease Agreements  
2019 $ 4,381
2020 3,923
2021 3,156
2022 2,611
2023 854
Total minimum lease payments $ 14,925