v3.26.1
Derivative Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 03, 2026
Apr. 09, 2025
Apr. 04, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount       $ 381,000   $ 281,300
Derivative assets       2,350   2,544
Derivative liabilities       3,517   $ 3,142
Unrealized gain to be reclassified       2,500    
Cash Flow Hedges            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Term of swap agreement 5 years   5 years      
Notional amount $ 100,000   $ 100,000      
Derivative fixed interest rate 3.34%          
Gain on terminated hedge   $ 1,100        
Contract maturity date Mar. 03, 2032   Apr. 04, 2030      
Reduction of interest expense       764,000,000 $ 600,000,000  
Fair Value Hedges            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Derivative assets       2,400    
Derivative liabilities       $ 3,500