XML 91 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Senior Notes - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 12, 2021
USD ($)
$ / shares
shares
Nov. 09, 2021
USD ($)
Sep. 30, 2023
USD ($)
May 31, 2020
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Convertible Senior Notes              
Proceeds from the offering           $ 40,068  
Initial conversion price (in dollars per share) | $ / shares         $ 117.59    
Expected life of the debt         5 years    
Gain on extinguishment of debt, net         $ 5,679 (251,754)  
Senior Notes              
Convertible Senior Notes              
Common stock issued upon conversion of senior notes | shares         4,810,002    
2026 Convertible Senior Notes              
Convertible Senior Notes              
Principal amount of notes payable         $ 371,185   $ 402,500
Aggregate principal amount $ 402,500   $ 371,200   $ 1,000    
Effective interest rate on notes 0.75%       1.39%    
Accrued interest         $ 200    
Common stock issued upon conversion of senior notes | shares 3,422,780       3,156,483    
Initial conversion price (in dollars per share) | $ / shares $ 1,000            
Minimum aggregate principal needed to redeem outstanding convertible debt         $ 100,000    
Exclusive right of noteholders on event of default, maximum percentage of special interest on principal amount         25.00%    
Exclusive right of noteholders on event of default, maximum number of days to receive special interest on Senior Notes         180 days    
Percentage of common stock exceeding conversion price         130.00%    
Additional interest rate (as a percent)         0.50%    
Debt issuance costs         $ 12,600    
Expected life of the debt         5 years    
Conversion price of company's common stock | $ / shares $ 8.5038            
Repurchased debt     31,300        
Gain on extinguishment of debt, net         $ 5,700    
Threshold maximum conversion rate         12.3304    
Cash repurchase price     $ 25,000        
Write off of related deferred financing costs         $ 600    
2025 Convertible Senior Notes              
Convertible Senior Notes              
Principal amount of notes payable         14,344   $ 14,344
Aggregate principal amount       $ 115,000 $ 1,000    
Effective interest rate on notes       3.00% 3.74%    
Accrued interest         $ 40    
Common stock issued upon conversion of senior notes | shares         599,954    
Conversion price         130    
Initial conversion price (in dollars per share) | $ / shares         $ 41.8261    
Exclusive right of noteholders on event of default, maximum percentage of special interest on principal amount         25.00%    
Debt issuance costs         $ 4,100    
Conversion price of company's common stock | $ / shares         $ 23.91    
Threshold maximum conversion rate         48.10    
Notes payable   $ 100,700          
Cash repurchase price   $ 351,100          
Loss on extinguishment of debt           251,800  
Write off of related deferred financing costs           $ 2,600  
Repurchase, the total remaining principal amount         $ 14,300    
Threshold maximum combined interest rate (as a percent)         0.50%    
Cash payment to each noteholder (as a percent)         3.00%    
Private Placement | 2026 Convertible Senior Notes              
Convertible Senior Notes              
Aggregate principal amount $ 52,500            
Proceeds from the offering 390,400            
Underwriting discounts and commissions 12,100            
Third-party offering related costs $ 600            
Private Placement | 2025 Convertible Senior Notes              
Convertible Senior Notes              
Aggregate principal amount       $ 15,000      
Proceeds from the offering       111,300      
Underwriting discounts and commissions       3,700      
Third-party offering related costs       $ 300      
First 90 days beginning on, and including the date on which such Registration Default occurs | 2025 Convertible Senior Notes              
Convertible Senior Notes              
Additional interest rate (as a percent)         0.25%    
After 90 days of the occurrence of Registration Default | 2025 Convertible Senior Notes              
Convertible Senior Notes              
Additional interest rate (as a percent)         0.50%