v3.26.1
Debt - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 23, 2026
USD ($)
$ / shares
shares
May 04, 2026
Aug. 14, 2025
USD ($)
$ / shares
shares
Aug. 11, 2025
$ / shares
May 05, 2025
USD ($)
Nov. 30, 2021
USD ($)
Jun. 30, 2026
USD ($)
day
$ / shares
shares
Jul. 31, 2026
USD ($)
Mar. 27, 2026
USD ($)
Feb. 03, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]                      
Total obligations             $ 937,322       $ 1,317,322
2026 Direct Offering | Subsequent Event                      
Debt Instrument [Line Items]                      
Sale of stock, shares issued in transaction (in shares) | shares 12,543,915                    
Sale of stock, price per share (in dollars per share) | $ / shares $ 117.54                    
Convertible Debt | Debt Conversion Terms One | Capped Call Option                      
Debt Instrument [Line Items]                      
Strike price (in dollars per share) | $ / shares       $ 39.17              
Initial price (in dollars per share) | $ / shares       $ 66.51              
Line of Credit | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Capitalized leases percent   25.00%                  
2030 Convertible Notes                      
Debt Instrument [Line Items]                      
Debt maturity period             1 year        
2030 Convertible Notes | Convertible Debt                      
Debt Instrument [Line Items]                      
Long-term debt, fair value             $ 2,546,106        
Total obligations     $ 625       $ 625,000       625,000
Interest rate     0.00%                
Additional purchase amount     $ 75                
Initial number of shares (in shares) | shares     15,957                
Conversion price (in dollars per share) | $ / shares     $ 39.17                
2030 Convertible Notes | Convertible Debt | Subsequent Event                      
Debt Instrument [Line Items]                      
Aggregate principal amount repurchased $ 471,828                    
2030 Convertible Notes | Convertible Debt | Debt Conversion Terms One                      
Debt Instrument [Line Items]                      
Percentage of stock price trigger             130.00%        
Strike price (in dollars per share) | $ / shares             $ 39.17        
Trading days | day             20        
Consecutive trading days | day             30        
2025 Credit Facility | Line of Credit                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity         $ 500,000            
Available borrowing capacity                   $ 120,000  
Prepaid expenses                 $ 2,700    
2025 Credit Facility | Line of Credit | Letter of Credit                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity             $ 5,850        
2025 Credit Facility | Line of Credit | Letter of Credit | Subsequent Event                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity               $ 9,734      
2025 Credit Facility | Line of Credit | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity         412,500   406,650        
Proceeds from financing arrangements         $ 80,000            
2026 Convertible Notes | Convertible Debt                      
Debt Instrument [Line Items]                      
Long-term debt, fair value             353,745        
Total obligations             $ 312,322       $ 312,322
Debt instrument, face amount           $ 1,500          
Extinguishment of debt, amount     $ 1,187,678                
2026 Convertible Notes | Convertible Debt | Common Stock                      
Debt Instrument [Line Items]                      
Initial number of shares (in shares) | shares             5.6018        
Conversion price (in dollars per share) | $ / shares             $ 178.51        
2026 Convertible Notes | Convertible Debt | Underwriters' Option                      
Debt Instrument [Line Items]                      
Consideration received           $ 200