v3.25.2
Long-Term Debt - Schedule of Interest Rate Swaps (Details)
Jun. 25, 2025
USD ($)
Derivative [Line Items]  
Notional Amount $ 239,000,000
Fair Value 11,745,000
Interest Rate Swap 2018-2026  
Derivative [Line Items]  
Notional Amount 50,000,000
Fair Value $ 614,000
Fixed Rate 2.37%
Interest Rate Swap 2020-2033  
Derivative [Line Items]  
Notional Amount $ 189,000,000
Fair Value $ 11,131,000
Fixed Rate 3.09%
Interest Rate Swap 2020-2033 | Maximum  
Derivative [Line Items]  
Notional Amount $ 335,000,000