XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - General Information (Details)
3 Months Ended
Mar. 30, 2024
USD ($)
Revolving Credit Agreement, Wells Fargo Bank, National Association | Revolving Credit Facility  
Long-Term Debt  
Debt Instrument, Issuance Date Sep. 01, 2016
Debt Instrument, Maturity Date Oct. 01, 2027
Line of Credit Facility, Remaining Borrowing Capacity $ 22,300,000
Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility | Revolving Credit Facility  
Long-Term Debt  
Line of Credit Facility, Maximum Borrowing Capacity 30,000,000.0
Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility, Discretionary | Line of Credit  
Long-Term Debt  
Line of Credit Facility, Maximum Borrowing Capacity 70,000,000.0
Revolving Credit Agreement, Wells Fargo Bank, National Association, Letters of Credit | Letter of Credit  
Long-Term Debt  
Amount of facility borrowed $ 7,700,000