v3.26.1
Debt - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended 11 Months Ended
Feb. 28, 2025
Jan. 25, 2021
Mar. 04, 2020
Jan. 31, 2024
Feb. 28, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 25, 2021
Debt Instrument [Line Items]                    
Loss on extinguishment of debt           $ 0 $ 0 $ 0 $ 21,155  
Amortization of debt discount and issuance costs               $ 3,745 $ 3,056  
Financing Agreement                    
Debt Instrument [Line Items]                    
Aggregate Face Values       $ 750,000            
Interest expense         $ 8,500          
Amortization of debt discount and issuance costs         $ 500          
Secured Debt | Financing Agreement                    
Debt Instrument [Line Items]                    
Repayment of term loans $ 467,000                  
Loss on extinguishment of debt $ 21,200                  
Secured Debt | Initial Term Loan                    
Debt Instrument [Line Items]                    
Aggregate Face Values       450,000            
Proceeds from issuance of term loans after deducting debt discount and issuance costs       434,000            
Secured Debt | Incremental Term Loan                    
Debt Instrument [Line Items]                    
Aggregate Face Values       $ 300,000            
2021 Capped Call Transactions                    
Debt Instrument [Line Items]                    
Payments for option indexed to issuer's equity   $ 61,300                
Option indexed to issuer's equity, cap price per share (in dollars per share)   $ 131.58               $ 131.58
Premium over last reported sale price percentage     100.00%              
Option indexed to issuer's equity, indexed shares (in shares)   7,702,988               7,702,988
Option indexed to issuer's equity, strike price (in dollars per share)   $ 97.04                
2020 Capped Call Transactions                    
Debt Instrument [Line Items]                    
Payments for option indexed to issuer's equity     $ 49,300              
Option indexed to issuer's equity, cap price per share (in dollars per share)     $ 62.12              
Premium over last reported sale price percentage     100.00%              
Option indexed to issuer's equity, indexed shares (in shares)     12,878,305              
Option indexed to issuer's equity, strike price (in dollars per share)     $ 42.71              
2021 And 2020 Capped Call Transactions                    
Debt Instrument [Line Items]                    
Adjustments to additional paid in capital related to premium payments                   $ 110,600