v3.26.1
Debt (Credit Agreement) (Details)
$ in Thousands
6 Months Ended
Jan. 20, 2026
USD ($)
Nov. 13, 2025
USD ($)
Jul. 14, 2025
USD ($)
Apr. 18, 2024
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Line of Credit Facility [Line Items]            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]         London Interbank Offered Rate [Member]  
Debt instrument basis spread on variable rate         2.00%  
Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Debt instrument, maturity date       Apr. 15, 2029    
Letter of Credit            
Line of Credit Facility [Line Items]            
Long-term debt         $ 56,900  
Credit Agreement            
Line of Credit Facility [Line Items]            
Debt instrument, face amount   $ 150,000        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember      
Repayments of Debt     $ 132,000      
Leverage ratio   3        
Revolver         248,941 $ 358,583
Long-term debt         248,941 $ 358,583
Credit Agreement | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Debt instrument, face amount $ 550,000   $ 450,000 $ 310,000    
Debt instrument, maturity date     Jul. 14, 2030      
Debt instrument basis spread on variable rate     0.50%      
Debt instrument, interest rate, increase (decrease)     0.50%      
Debt instrument, interest rate, effective percentage     2.75%      
Line of credit, incremental amount $ 150,000   $ 250,000      
Credit Agreement | Maximum | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Debt instrument, face amount     $ 450,000      
Revolver            
Line of Credit Facility [Line Items]            
Revolver         248,900  
Additional Revolver            
Line of Credit Facility [Line Items]            
Borrowing capacity remaining         $ 244,100  
Exchange Credit Agreement | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Weighted average interest rates on outstanding borrowings         6.20%