XML 83 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating lease  
2017 $ 2,967
2018 1,644
2019 1,271
2020 1,062
2021 951
Thereafter 5,475
Total minimum lease payments $ 13,370