v3.26.3
Debt Obligations - Senior Credit Facility Narrative (Details) - USD ($)
$ in Thousands
Sep. 01, 2026
Sep. 30, 2026
Aug. 08, 2026
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]          
Amount outstanding under the credit facility   $ 20,375     $ 675,000
Senior Credit Facility          
Line of Credit Facility [Line Items]          
Credit facility available for revolving loans or issuing new letters of credit   2,900,000      
Revolving Credit Facility | Senior Credit Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Borrowing capacity   2,980,000 $ 2,980,000 $ 2,800,000  
Amount outstanding under the credit facility   20,400      
Letters of Credit | Senior Credit Facility          
Line of Credit Facility [Line Items]          
Letters of credit and bank guarantees   $ 63,500      
Term Loan | Senior Credit Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Repayments of debt $ 618,800