v3.25.2
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 03, 2022
Sep. 27, 2022
Jun. 30, 2025
Dec. 31, 2024
Aug. 31, 2024
Jan. 26, 2024
Apr. 19, 2023
Jun. 28, 2021
2022 Term Loan | Unsecured Debt                
Derivative [Line Items]                
Debt amount $ 400,000   $ 400,000     $ 400,000 $ 400,000  
Weighted average rate     4.483%          
Basis spread on variable rate 1.00%   0.85%          
2022 Term Loan | Interest Rate Swap | Unsecured Debt                
Derivative [Line Items]                
Debt amount           $ 200,000 $ 200,000  
Fixed swap rate           4.6675% 4.298%  
2022 Term Loan | Interest Rate Swap 2024                
Derivative [Line Items]                
Derivative Asset       $ 10        
Fair value of derivative       $ 115        
2021 Term Loan | Unsecured Debt                
Derivative [Line Items]                
Debt amount         $ 350,000     $ 350,000
Basis spread on variable rate     1.00%          
2021 Term Loan | Interest Rate Swap | Unsecured Debt                
Derivative [Line Items]                
Debt amount   $ 350,000            
Basis spread on variable rate   4.234%