XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Notes (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2018
USD ($)
D
$ / shares
$ / EquityInstruments
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Convertible Notes        
Gross proceeds from Convertible Notes   $ 0 $ 0 $ 195,716
Tax effect on the equity component of the Convertible Notes recorded as additional paid-in capital       $ 5,686
Convertible Notes        
Convertible Notes        
Gross proceeds from Convertible Notes $ 201,250      
Percentage of interest rate per annum 1.00%      
Conversion ratio 0.0236323 0.0236323    
Conversion price per share | $ / shares $ 42.31      
Percentage of redemption price 100.00%      
Threshold percentage of stock price trigger 130.00%      
Threshold trading days | D 20      
Threshold consecutive trading days | D 30      
Convertible Notes | Call option        
Convertible Notes        
Derivative cap price (in dollars per share) | $ / EquityInstruments 65.10      
Payment of derivative capped transactions $ 23,969      
Tax effect on the equity component of the Convertible Notes recorded as additional paid-in capital $ 5,686