v3.26.1
Financing Arrangements and Fair Value of Financial Instruments - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Debt Instrument [Line Items]    
Letters of credit outstanding, amount   $ 3,700,000
New finance lease liabilities in exchange for leased assets   1,500,000
Revolving credit facility | Line of Credit    
Debt Instrument [Line Items]    
Maximum borrowing capacity $ 150,000,000  
Maximum borrowing capacity, option to increase $ 250,000,000  
Outstanding borrowings   0
Remaining borrowing capacity   $ 148,100,000
Unused capacity, commitment fee percentage   0.25%
Revolving credit facility | Line of Credit | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Basis spread on variable rate   1.75%
Revolving credit facility | Line of Credit | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate   0.75%
Revolving credit facility | Line of Credit | Minimum    
Debt Instrument [Line Items]    
Unused capacity, commitment fee percentage 0.25%  
Revolving credit facility | Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.75%  
Revolving credit facility | Line of Credit | Minimum | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.75%  
Revolving credit facility | Line of Credit | Maximum    
Debt Instrument [Line Items]    
Unused capacity, commitment fee percentage 0.35%  
Revolving credit facility | Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.25%  
Revolving credit facility | Line of Credit | Maximum | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.25%  
Letter of Credit | Line of Credit    
Debt Instrument [Line Items]    
Letters of credit outstanding, amount   $ 1,900,000