v3.26.1
Debt (Details) - USD ($)
3 Months Ended
Sep. 26, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Line of Credit Facility [Line Items]        
Borrowings on credit agreement   $ 50,000,000 $ 0  
Debt   439,292,000   $ 389,957,000
Line of Credit | Credit Agreement        
Line of Credit Facility [Line Items]        
Debt issuance costs   8,700,000    
Line of Credit | Credit Agreement | Secured Debt        
Line of Credit Facility [Line Items]        
Debt par value $ 400,000,000.0      
Term of debt 7 years      
Debt repayments   1,000,000.0    
Debt   398,000,000.0    
Line of Credit | Credit Agreement | Revolving credit facility        
Line of Credit Facility [Line Items]        
Term of debt 5 years      
Maximum borrowing capacity $ 250,000,000.0      
Borrowings on credit agreement   $ 50,000,000.0