XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Reconciliation of Convertible Debt (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Debt Instrument [Line Items]        
Carrying value $ 216,088,000 $ 210,373,000    
Convertible notes        
Debt Instrument [Line Items]        
Gross proceeds       $ 316,250,000
Convertible Senior Notes Due 2024 | Convertible notes        
Debt Instrument [Line Items]        
Gross proceeds 316,250,000 316,250,000    
Unamortized debt discount (96,083,000) (101,565,000)    
Unamortized issuance costs (4,079,000) (4,312,000) $ (5,500,000)  
Carrying value $ 216,088,000 $ 210,373,000