XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - General Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 30, 2023
Revolving Credit Agreement, Wells Fargo Bank, National Association [Member] | Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Issuance Date Sep. 01, 2016  
Debt Instrument, Maturity Date Oct. 01, 2027  
Line of Credit Facility, Remaining Borrowing Capacity   $ 22.3
Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility [Member] | Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Remaining Borrowing Capacity $ 30.0  
Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility, Discretionary [Member] | Letter of Credit [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 70.0  
Revolving Credit Agreement, Wells Fargo Bank, National Association, Letters of Credit [Member] | Letter of Credit [Member]    
Debt Instrument [Line Items]    
Amount of facility borrowed   $ 7.7