v3.26.1
Convertible Senior Notes - Additional Information (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 17, 2026
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
TradingDays
BusinessDays
Jun. 30, 2025
Debt Instrument [Line Items]      
Debt instrument redemption description     Prepayments made prior to the second anniversary of the applicable funding date for the applicable tranche of loans are subject to a make-whole premium equal to the foregone interest through the second anniversary, as well as a prepayment premium of 3.00%. Prepayments made on or after the second anniversary but before the third anniversary are subject to a 3.00% prepayment premium, and prepayments made on or after the third anniversary are subject to a 1.00% prepayment premium. No make-whole or prepayment premium is due if repayment occurs at maturity.
0.50% Convertible Senior Notes Due 2033 | Convertible Debt      
Debt Instrument [Line Items]      
Aggregate principal amount $ 500,000 $ 500,000  
Debt instrument, interest per annum 0.50%    
Underwriting discount percentage 2.50%    
Net proceeds from issuance of the Notes $ 487,100    
Debt instrument, description The 2033 Notes are the Company’s senior, unsecured obligations and bear interest at a rate of 0.50% per year, payable semiannually in arrears on May 1 and November 1 of each year, beginning on November 1, 2026. The 2033 Notes will mature on May 1, 2033, unless earlier converted, redeemed, or repurchased.    
Debt instrument maturity date May 01, 2033    
Trading days | TradingDays   20  
Consecutive trading days | TradingDays   30  
Conversion date   Feb. 01, 2033  
Debt conversion, description The initial conversion rate is 5.0302 shares of the Company’s common stock per $1,000 principal amount of the 2033 Notes, representing an initial conversion price of approximately $198.80 per share. The initial conversion price is subject to customary anti-dilution adjustments and may be increased in connection with certain make-whole fundamental change events, subject to a maximum conversion rate of 7.0422 shares per $1,000 principal amount. Upon conversion, the Company may elect to settle the conversion obligation in cash, shares of the Company’s common stock, or a combination of both.    
Initial conversion rate 5.0302%    
Principal amount of convertible senior unsecured notes $ 1,000    
Initial conversion price | $ / shares $ 198.8    
Debt instrument redemption description   Any redemption of the 2033 Notes also constitutes a make-whole fundamental change. The Company may not redeem fewer than all outstanding 2033 Notes unless at least $100.0 million aggregate principal amount of the 2033 Notes remains outstanding and is not subject to redemption.  
Debt instrument redemption minimum principal amount   $ 100,000  
Unamortized issuance costs   $ 12,566  
Contractual life   6 years 9 months 18 days  
Estimated fair value   $ 487,434  
0.50% Convertible Senior Notes Due 2033 | Convertible Debt | Maximum      
Debt Instrument [Line Items]      
Aggregate principal amount $ 1,000    
Conversion rate 7.0422    
0.50% Convertible Senior Notes Due 2033 | Convertible Debt | Period One      
Debt Instrument [Line Items]      
Trading days | TradingDays   20  
Consecutive trading days | TradingDays   30  
0.50% Convertible Senior Notes Due 2033 | Convertible Debt | Period Two      
Debt Instrument [Line Items]      
Aggregate principal amount   $ 1,000  
Trading days | BusinessDays   5  
Consecutive trading days | TradingDays   10  
0.50% Convertible Senior Notes Due 2033 | Level 2 | Convertible Debt      
Debt Instrument [Line Items]      
Estimated fair value   $ 625,700  
Common Stock | 0.50% Convertible Senior Notes Due 2033 | Convertible Debt      
Debt Instrument [Line Items]      
Percentage of stock price trigger   130.00%  
Common Stock | 0.50% Convertible Senior Notes Due 2033 | Convertible Debt | Period One      
Debt Instrument [Line Items]      
Percentage of stock price trigger   130.00%  
Common Stock | 0.50% Convertible Senior Notes Due 2033 | Convertible Debt | Period Two      
Debt Instrument [Line Items]      
Percentage of stock price trigger   98.00%