XML 70 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Schedule of Future Minimum Payment Obligations of Principal Amounts Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Debt Disclosure [Abstract]    
Remainder of 2018 $ 750  
2019 3,000  
2020 3,000  
2021 3,000  
2022 28,000  
2023 3,000  
Thereafter 280,500  
Total principal outstanding $ 321,250 $ 323,500