XML 91 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Future Minimum Rental Payments Under Noncancellable Leases) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments [Abstract]  
2018 $ 4,579
2019 4,517
2020 4,049
2021 4,148
2022 4,286
Thereafter 11,884
Total $ 33,463