XML 146 R128.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Commitment for Minimum Rental Payment (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule  
2019 $ 4,317
2020 3,980
2021 3,562
2022 2,433
2023 2,170
Thereafter 11,935
Total $ 28,397