v3.26.1
Debt and Financing Arrangements - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
May 01, 2024
Nov. 09, 2023
Jun. 30, 2026
Dec. 31, 2024
Dec. 31, 2025
Debt Instrument [Line Items]          
Maximum leverage ratio     3.50%    
Borrowing capacity under credit agreement     $ 100,000   $ 163,000
Initial Notes interest rate 6.09%        
Minimum [Member]          
Debt Instrument [Line Items]          
Letter of credit unused portion fee       0.175%  
Maximum [Member]          
Debt Instrument [Line Items]          
Letter of credit unused portion fee       0.30%  
Base Rate Margin [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Rate margin       0.25%  
Base Rate Margin [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Rate margin       1.00%  
Secured Overnight Financing Rate [Member]          
Debt Instrument [Line Items]          
Rate margin       0.10%  
Secured Overnight Financing Rate [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Rate margin       1.25%  
Secured Overnight Financing Rate [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Rate margin       2.00%  
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Borrowing capacity under credit agreement       $ 600,000  
Borrowing capacity under credit agreement     $ 564,000 300,000  
Adjusted Leverage Ratio     3.50%    
Revolving Credit Facility [Member] | Existing Credit Agreement [Member]          
Debt Instrument [Line Items]          
Borrowing capacity under credit agreement         63,000
Letter of credit facility outstanding amount     $ 36,000   36,400
Revolving Credit Facility [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Borrowing capacity under credit agreement       150,000  
Revolving Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Borrowing capacity under credit agreement       $ 300,000  
Shelf Agreement [Member]          
Debt Instrument [Line Items]          
Borrowing capacity under credit agreement     $ 100,000   $ 100,000
Private Shelf Agreement [Member]          
Debt Instrument [Line Items]          
Uncommitted Private Shelf Agreement   $ 350,000      
Private Shelf Agreement [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Selling of aggregate principal amount $ 100,000