v3.26.1
Long‑Term Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 28 Months Ended
Apr. 23, 2026
Jan. 15, 2026
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Oct. 18, 2029
Dec. 31, 2025
Debt Instrument [Line Items]                  
Long-term debt     $ 1,217,180     $ 1,217,180     $ 1,248,912
2024 Credit Facility                  
Debt Instrument [Line Items]                  
Accordion feature, increase limit $ 550,000                
2024 Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Remaining borrowing capacity     1,203,944     1,203,944     1,299,850
2024 Credit Facility | Term Loan                  
Debt Instrument [Line Items]                  
Maturity extension threshold period 91 days                
Debt issuance costs related to term loan $ 0                
2024 Credit Facility | Term Loan | Forecast                  
Debt Instrument [Line Items]                  
Quarterly payment, amount               1.25%  
2024 Credit Facility | Term Loan | Term SOFR Rate | Minimum                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 1.00%                
2024 Credit Facility | Term Loan | Term SOFR Rate | Maximum                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 2.00%                
2024 Credit Facility | Term Loan | Overnight Bank Funding Effective Rate | Minimum                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 0.50%                
2024 Credit Facility | Term Loan | Daily Simple SOFR Rate | Minimum                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 1.00%                
2024 Credit Facility | Term Loan | Daily Simple SOFR Rate Spread | Minimum                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 0.00%                
2024 Credit Facility | Term Loan | Daily Simple SOFR Rate Spread | Maximum                  
Debt Instrument [Line Items]                  
Basis spread on variable rate 1.00%                
Convertible senior notes due January 2026 (the “2026 Notes”) | Convertible Debt                  
Debt Instrument [Line Items]                  
Repayment of debt   $ 678,254              
Repayments of senior debt         $ 9,797   $ 9,797    
Extinguishment of debt         $ 10,000   $ 10,000    
Letters of Credit And Surety Bonds | 2024 Credit Facility                  
Debt Instrument [Line Items]                  
Long-term debt     $ 150     $ 150     $ 150
Revolving Credit Facility | Credit Facility: | Line of Credit                  
Debt Instrument [Line Items]                  
Weighted average interest rate over time     5.00% 6.24%   5.15% 6.22%