XML 123 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Subordinated Notes Convertible Subordinated Notes (Liability and Equity Components) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Sep. 09, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Accumulated Amortization, Debt Issuance Costs $ 819   $ 337
Unamortized discount of liability component (20)    
Debt Issuance Costs, Net 1,136   1,618
Convertible subordinated notes due 2021 0   5,971
Convertible subordinated notes      
Debt Instrument [Line Items]      
Accumulated Amortization, Debt Issuance Costs 63   130
Principal amount 2,559 $ 2,600 6,319
Unamortized discount of liability component (20)   (319)
Debt Issuance Costs, Net 1   29
Convertible subordinated notes due 2021 2,538   5,971
Carrying value of the equity component $ 319   $ 789