Annual report pursuant to Section 13 and 15(d)

Long-Term Debt (Aggregate maturities of long-term debt and revolving lines of credit) (Details)

v3.20.1
Long-Term Debt (Aggregate maturities of long-term debt and revolving lines of credit) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Long-Term Debt [Abstract]      
2024 $ 22,670    
Total future long-term debt payments 22,670    
Unamortized discount     $ (814)
Total carrying amount of long-term debt 22,670 $ 22,146  
Less current portion   (41)  
Long-term debt obligations $ 22,670 $ 22,105