XML 83 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Schedule of Remaining Principal Payments for Long Term Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total debt $ 29,420 $ 165,824
Less: current portion of equipment notes (4,381) (8,737)
Long-term principal obligations 25,039 157,087
Notes Payable to Banks    
Debt Instrument [Line Items]    
Total debt 29,420 $ 62,004
Master Loan Agreement | Notes Payable to Banks    
Debt Instrument [Line Items]    
2021 4,381  
2022 4,511  
2023 4,645  
2024 7,102  
2025 2,189  
Thereafter 6,592  
Total debt 29,420  
Less: current portion of equipment notes (4,381)  
Long-term principal obligations $ 25,039