Annual report pursuant to Section 13 and 15(d)

Convertible Notes and Long-Term Debt - Type (Details)

v3.20.4
Convertible Notes and Long-Term Debt - Type (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Paycheck Protection Program Term Note    
Debt Instrument [Line Items]    
Long-term debt, gross $ 1,411,000 $ 0
Less current portion (1,411,000) 0
Other long-term liabilities 0 0
Convertible Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 197,700,000 39,020,000
Less current portion 0 (19,620,000)
Other long-term liabilities $ 197,700,000 $ 19,400,000