v3.26.1
2031 Convertible Senior Notes (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
May 08, 2026
USD ($)
d
$ / shares
Jul. 08, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument, Redemption [Line Items]                
Convertible senior notes [1],[2] $ 1,465,833     $ 1,465,833   $ 1,465,833   $ 0
Deferred loan costs 1,300     1,300   1,300    
Debt Instrument, Unamortized Discount 32,900     32,900   32,900    
Contractual interest expense related to the 2031 Notes       2,178 $ 0 2,178 $ 0  
Amortization of debt discount and issuance costs related to the 2031 Notes       887 0 887 0  
2031 Notes interest expense 1 [3]       $ 3,065 $ 0 3,065 0  
Debt Instrument, Offering Date   May 08, 2026            
Debt Instrument, Face Amount   $ 1,500,000            
Final maturity date   Nov. 15, 2031            
Debt Instrument, Interest Rate, Stated Percentage   1.00%            
Minimum principal payment — frequency 3   semiannually            
Minimum principal payment — commencement date 3   Nov. 15, 2026            
Debt Instrument, Convertible, Conversion Ratio   12.4835            
Debt Instrument, Convertible, Conversion Price | $ / shares   $ 80.11            
Debt Instrument, Call Date, Earliest   May 21, 2029            
Proceeds from Convertible Debt   $ 1,470,000       (1,466,250) 0  
Purchase of capped calls   107,100       107,100 $ 0  
Debt Issuance Cost, Gross, Noncurrent   35,100            
Debt Instrument, Interest Rate During Period       1.42%        
Deferred Tax Assets, Other   26,200            
2025 Term Loan A-2                
Debt Instrument, Redemption [Line Items]                
Deferred loan costs               600
Repayments of Debt   300,000            
2025 Term Loan A-1                
Debt Instrument, Redemption [Line Items]                
Deferred loan costs $ 600     $ 600   $ 600   $ 1,900
Final maturity date     Jul. 08, 2030          
Minimum principal payment — frequency 3 [4]     Quarterly          
Minimum principal payment — commencement date 3 [4]     Sep. 30, 2028          
Repayments of Debt   436,000            
Line of Credit Facility, Maximum Borrowing Capacity     $ 700,000          
Debt Instrument, Interest Rate During Period 4.92%              
2025 Revolver                
Debt Instrument, Redemption [Line Items]                
Final maturity date [5]     Jul. 08, 2030          
Minimum principal payment — frequency 3 [5]     Once          
Minimum principal payment — commencement date 3 [5]     Jul. 08, 2030          
Repayments of Debt   $ 620,000            
Line of Credit Facility, Maximum Borrowing Capacity [5]     $ 1,500,000          
Debt Instrument, Interest Rate During Period 4.95%              
Debt Instrument, Redemption, Period Two                
Debt Instrument, Redemption [Line Items]                
Debt Instrument, Convertible, Threshold Trading Days | d   5            
Debt Instrument, Convertible, Threshold Consecutive Trading Days | d   10            
Debt Instrument, Redemption, Period One                
Debt Instrument, Redemption [Line Items]                
Debt Instrument, Convertible, Threshold Trading Days | d   20            
Debt Instrument, Convertible, Threshold Consecutive Trading Days | d   30            
[1] As of June 30, 2026, the carrying amount of the 2031 Notes was net of $1.3 million in unamortized debt issuance costs and $32.9 million of unamortized debt discount.
[2] Refer to Note 12 for information regarding the fair value of debt.
[3] The "2031 Notes interest expense" is recorded in "Interest expense" in the condensed consolidated statements of comprehensive income.
[4] The Company has prepaid all scheduled quarterly principal payments under the 2025 Term Loan A‑1; accordingly, no additional principal payments are due prior to maturity.
[5] The commitment fee for the unused portion of the 2025 Revolver is based on the Company's consolidated leverage ratio, and ranges from 0.1% to 0.2%. As of June 30, 2026, commitment fees on the unused portion of the 2025 Revolver accrued at 0.15% and outstanding letter of credit fees accrued at 1.30%.