XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Affiliated Entity | Series A Preferred Stock | September 2021 Securities Purchase Agreement    
Debt Instrument [Line Items]    
Tranche Right $ 2,500  
Level 3    
Debt Instrument [Line Items]    
Outstanding principal 400  
Level 3 | Affiliated Entity | Series A Preferred Stock | September 2021 Securities Purchase Agreement    
Debt Instrument [Line Items]    
Tranche Right 2,500  
Unsecured obligations | 2.50% Convertible notes due 2023    
Debt Instrument [Line Items]    
Outstanding principal 125,500 $ 171,500
Unsecured obligations | 2.50% Convertible notes due 2023 | Level 2    
Debt Instrument [Line Items]    
Fair value $ 85,900 $ 98,700