XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2022
Aug. 31, 2024
Jan. 31, 2024
May 31, 2023
USD ($)
May 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
day
loans
$ / shares
$ / option
shares
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]              
Number of loans | loans           2  
Revolving Credit Facility expires 2028              
Debt Instrument [Line Items]              
Principal amount outstanding           $ 0 $ 0
Secured Debt | Revolving Credit Facility expires 2028              
Debt Instrument [Line Items]              
Increased borrowing capacity             $ 300,000,000.0
Debt maturity date terms, period prior to maturity date of term loan             91 days
Secured Debt | Minimum | Revolving Credit Facility expires 2028              
Debt Instrument [Line Items]              
Debt basis spread on variable rate   2.00% 2.375%       2.625%
Secured Debt | Maximum | Revolving Credit Facility expires 2028              
Debt Instrument [Line Items]              
Debt basis spread on variable rate   2.50% 3.00%       3.25%
Equipment financing | Secured Debt              
Debt Instrument [Line Items]              
Debt instrument, face amount       $ 24,000,000      
Debt instrument, term       36 months      
Principal amount outstanding           17,500,000 $ 12,700,000
0.375% Convertible Senior Notes Due 2026 | Convertible Debt              
Debt Instrument [Line Items]              
Principal amount outstanding           $ 800,000,000.0 800,000,000.0
Debt, interest rate           0.375%  
Debt conversion ratio           0.0044105  
Debt instrument, additional interest in event of reporting violation           0.50%  
Share price (in dollars per share) | $ / shares           $ 167.95  
Number of capped shares (in shares) | shares           3.5  
Debt carrying value           $ 794,900,000 791,800,000
Debt unamortized issuance costs           $ (5,100,000) $ (8,200,000)
0.375% Convertible Senior Notes Due 2026 | Convertible Debt | Price Risk Derivative              
Debt Instrument [Line Items]              
Cap price (in dollars per share) | $ / option           335.90  
Premium percentage over last reported sale price           100.00%  
0.375% Convertible Senior Notes Due 2026 | Convertible Debt | Debt Instrument, Redemption, Period One              
Debt Instrument [Line Items]              
Conversion price (in dollars per share) | $ / shares           $ 226.73  
0.375% Convertible Senior Notes Due 2026 | Convertible Debt | Debt Instrument, Redemption, Period Two              
Debt Instrument [Line Items]              
Conversion price (in dollars per share) | $ / shares           $ 294.75  
Threshold trading days | day           20  
Threshold consecutive trading days | day           30  
Senior Secured Term Loan B | Secured Debt              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 500,000,000    
Debt instrument, term         7 years    
Debt basis spread on variable rate 3.25% 2.50% 3.00%        
Debt floor rate 0.50%   0.00%