XML 70 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Unsecured Convertible Senior Notes - Net Proceeds (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 15, 2018
Dec. 31, 2020
Dec. 31, 2018
Debt Instrument      
Issuance costs   $ (6,785) $ (6,800)
2023 Convertible Senior Notes      
Debt Instrument      
2023 Notes principal amount issued $ 210,000    
Repayment of previously outstanding loan (146,046)    
Purchase of Capped Call (33,180)    
Issuance costs (6,800)    
Net proceeds available for corporate use $ 23,974