XML 82 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Lease Commitments (Schedule of Future Minimum Rental Payments for Operating Leases) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Year ended December 31,  
2019 $ 5,691
2020 4,131
2021 3,256
2022 2,444
2023 2,477
Thereafter 4,106
Total $ 22,105