XML 105 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Senior Notes - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 12, 2021
Aug. 31, 2024
Jul. 31, 2024
May 31, 2024
Sep. 30, 2023
May 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Nov. 09, 2021
Convertible Senior Notes                  
Initial conversion price (in dollars per share)             $ 117.59    
Expected life of the debt             5 years    
Gain/Loss on extinguishment of debt             $ 18,505 $ 5,679  
Repurchase Programs                  
Convertible Senior Notes                  
Authorized amount of repurchases   $ 200,000              
Amount of remaining repurchase authorization             $ 73,900    
Senior Notes                  
Convertible Senior Notes                  
Common stock issued upon conversion of senior notes             4,810,002    
2026 Senior Notes                  
Convertible Senior Notes                  
Principal amount of notes payable             $ 186,185 371,185  
Aggregate principal amount $ 402,500           $ 1,000    
Effective interest rate on notes 0.75%           1.39%    
Accrued interest             $ 100    
Common stock issued upon conversion of senior notes 3,422,780           1,583,280    
Initial conversion price (in dollars per share) $ 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 $ 8.5038                
Repurchased debt         $ 31,300        
Threshold maximum conversion rate             12.3304    
Repurchase price         25,000        
Gain/Loss on extinguishment of debt               5,700  
Write off of related deferred financing costs               600  
2026 Senior Notes | Repurchase Programs                  
Convertible Senior Notes                  
Gain/Loss on extinguishment of debt             $ 18,500    
Write off of related deferred financing costs             2,700    
Transaction costs             700    
2026 Senior Notes | 2022 Repurchase Program                  
Convertible Senior Notes                  
Repurchased debt   160,000 $ 15,000 $ 10,000 31,300        
Repurchase price   $ 141,600 $ 12,900 $ 8,700 $ 25,000        
2025 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    
Conversion price             130    
Common stock issued upon conversion of senior notes             599,953    
Initial conversion price (in dollars per share)             $ 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             $ 23.91    
Threshold maximum conversion rate             48.1    
Notes payable                 $ 100,700
Repurchase price                 $ 351,100
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 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 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 Senior Notes                  
Convertible Senior Notes                  
Additional interest rate (as a percent)             0.25%    
After 90 days of the occurrence of Registration Default | 2025 Senior Notes                  
Convertible Senior Notes                  
Additional interest rate (as a percent)             0.50%