XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details)
3 Months Ended
Apr. 21, 2021
USD ($)
Mar. 09, 2021
USD ($)
trading_day
$ / shares
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Line Of Credit Facility        
Payment on term loans     $ 50,000,000 $ 120,000,000
Letter of credit outstanding     750,000  
2021 Credit Agreement        
Line Of Credit Facility        
Payment on term loans     $ 50,000,000  
2021 Credit Agreement | Senior Notes        
Line Of Credit Facility        
Effective percentage interest rate (percent)     8.66%  
Convertible Senior Notes due 2026 | Senior Notes        
Line Of Credit Facility        
Initial conversion rate (in shares)   0.20266%    
Convertible Senior Notes due 2026 | Senior Notes        
Line Of Credit Facility        
Debt instrument, interest rate, stated percentage (percent)   0.25% 0.25%  
Convertible Senior Notes   $ 600,000,000    
Net proceeds from issuance   591,400,000    
Initial purchasers discount   6,000,000    
Debt issuance costs   $ 2,600,000    
Common stock exceeds conversion price percentage (percent)   130.00%    
Debt instrument, convertible, threshold trading (in days) | trading_day   20    
Observation period (in days) | trading_day   30    
Measurement period (in days) | trading_day   5    
Debt instrument convertible (percent)   98.00%    
Redemption percentage (percent)   100.00%    
Initial conversion price (in usd per share) | $ / shares   $ 493.44    
Scheduled trading days prior to maturity (in days)   30 days    
Consecutive trading days (in days) | trading_day   30    
Effective percentage interest rate (percent)     0.54%  
Revolving Credit Facility | 2021 Credit Agreement        
Line Of Credit Facility        
Revolving credit facility, maximum borrowing capacity $ 1,400,000,000      
Revolving Credit Facility | Revolving credit facility        
Line Of Credit Facility        
Revolving credit facility, maximum borrowing capacity 500,000,000      
Commitment fee (percent)     0.15%  
Revolving Credit Facility | Revolving credit facility | Minimum        
Line Of Credit Facility        
Commitment fee (percent)     0.15%  
Revolving Credit Facility | Revolving credit facility | Maximum        
Line Of Credit Facility        
Commitment fee (percent)     0.30%  
Revolving Credit Facility | Term Loan A-1        
Line Of Credit Facility        
Revolving credit facility, maximum borrowing capacity $ 600,000,000      
Debt instrument, term (in years) 5 years      
Revolving Credit Facility | Term Loan A-2        
Line Of Credit Facility        
Revolving credit facility, maximum borrowing capacity $ 300,000,000      
Debt instrument, term (in years) 3 years      
Revolving Credit Facility | Convertible Senior Notes due 2026        
Line Of Credit Facility        
Weighted average interest rate (percent)     0.25%