XML 83 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Schedule of remaining principal payments for long term obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Long-term Debt Outstanding Balance $ 89,792 $ 78,960
Less: Current portion of equipment notes (3,681) 0
Long-term principal obligations 86,111 78,960
Notes Payable to Banks [Member]    
Long-term Debt Outstanding Balance 31,486 $ 0
Master Loan Agreement [Member] | Notes Payable to Banks [Member]    
2019 3,681  
2020 3,835  
2021 3,996  
2022 4,163  
2023 7,327  
Thereafter 8,484  
Long-term Debt Outstanding Balance 31,486  
Less: Current portion of equipment notes (3,681)  
Long-term principal obligations $ 27,805