XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Convertible Senior Notes (Details)
3 Months Ended 12 Months Ended
May 19, 2023
USD ($)
$ / shares
Nov. 17, 2020
USD ($)
$ / shares
May 18, 2020
USD ($)
$ / shares
Jan. 10, 2017
USD ($)
Dec. 31, 2023
D
Dec. 31, 2023
USD ($)
D
Dec. 31, 2021
USD ($)
Debt              
Transaction costs             $ 835,000
Convertible Notes              
Debt              
Multiples of principal holders may convert           1,000  
Trading days threshold | D           20  
Number of consecutive trading days, scenario one | D           30  
Stock price conversion trigger (as a percent)           130.00%  
Number of consecutive trading days, scenario two           5  
Trading price conversion trigger (as a percent)           98.00%  
2023 Notes              
Debt              
Transaction costs       $ 9,200,000      
Measurement input       0.070      
Long-term Debt, Measurement Input       us-gaap:MeasurementInputDiscountRateMember      
Debt discount       $ 72,500,000      
Transaction costs allocated to the equity component       $ 1,900,000      
2025 Notes              
Debt              
Conversion rate   0.0416667          
Conversion price (in dollars per share) | $ / shares   $ 24.00          
Transaction costs   $ 1,900,000          
Measurement input   0.080          
Long-term Debt, Measurement Input   us-gaap:MeasurementInputDiscountRateMember          
Debt discount   $ 21,000,000.0          
Transaction costs allocated to the equity component   $ 300,000          
2027 Notes              
Debt              
Conversion rate     0.0715372        
Conversion price (in dollars per share) | $ / shares     $ 13.98        
Number of consecutive trading days, scenario one | D         30    
Stock price conversion trigger (as a percent)         130.00%    
Transaction costs     $ 3,100,000        
Measurement input     0.091        
Long-term Debt, Measurement Input     us-gaap:MeasurementInputDiscountRateMember        
Debt discount     $ 34,200,000        
Transaction costs allocated to the equity component     $ 800,000        
2029 Notes              
Debt              
Conversion rate 0.03421852            
Conversion price (in dollars per share) | $ / shares $ 29.22            
Transaction costs $ 6,800,000