XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and capital lease obligations - Debt maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total minimum principal payments $ 34,976 $ 34,976
Midcap Trust Term Loan    
Debt Instrument [Line Items]    
December 31, 2023 2,708  
December 31, 2024 16,250  
December 31, 2025 13,542  
Total minimum principal payments 32,500 32,500
PPP loan    
Debt Instrument [Line Items]    
December 31, 2021 1,032  
December 31, 2022 1,238  
December 31, 2023 206  
Total minimum principal payments $ 2,476 $ 2,476