XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Revolving Credit Facility (Details)
$ in Millions
Oct. 28, 2024
USD ($)
Aug. 01, 2023
USD ($)
quarter
Dec. 31, 2024
USD ($)
May 01, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
Outstanding unamortized loan fees     $ 1.0   $ 0.6
Prepaid Expenses and Other Current Assets          
Debt Instrument [Line Items]          
Outstanding unamortized loan fees     0.2   0.1
Other Long-Term Assets          
Debt Instrument [Line Items]          
Outstanding unamortized loan fees     0.8   $ 0.5
Voting Capital Stock          
Debt Instrument [Line Items]          
Equity interests pledged, voting capital stock (as percent)   0.65      
Nonvoting Capital Stock          
Debt Instrument [Line Items]          
Equity interests pledged, voting capital stock (as percent)   1      
Revolving Loan | Bank of America Credit Agreement | Line of Credit          
Debt Instrument [Line Items]          
Borrowing capacity $ 150.0 $ 50.0   $ 100.0  
Accordion feature, increase limit   $ 25.0      
Days prior to maturity date (in days) 91 days 91 days   91 days  
Minimum liquidity required   $ 75.0      
Covenant, consecutive quarters 4 4      
Covenant, fixed charge ratio, minimum 2.00        
Covenant, pro forma leverage ratio, maximum allowed 0.50        
Covenant, pro forma total leverage ratio, maximum allowed 4.50        
Line of credit     0.0    
Available borrowing capacity     $ 150.0    
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Each Fiscal Quarter Ending Prior to June 30, 2025          
Debt Instrument [Line Items]          
Covenant, leverage ratio, maximum 2.75        
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Each Fiscal Quarter Ending After, June 30, 2025          
Debt Instrument [Line Items]          
Covenant, leverage ratio, maximum 2.50        
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Minimum          
Debt Instrument [Line Items]          
Unused portion of borrowing commitment (as percent) 0.20% 0.05%      
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Maximum          
Debt Instrument [Line Items]          
Unused portion of borrowing commitment (as percent) 0.25% 0.0625%      
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Additional basis spread on variable rate   0.10%      
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate (as percent) 2.00% 2.25%      
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate (as percent) 2.50% 2.75%      
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Base Rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate (as percent) 1.00% 1.25%      
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Base Rate | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate (as percent) 1.50% 1.75%      
Credit Commitments | Bank of America Credit Agreement | Line of Credit          
Debt Instrument [Line Items]          
Borrowing capacity   $ 15.0      
Swing Line | Bank of America Credit Agreement | Line of Credit          
Debt Instrument [Line Items]          
Borrowing capacity   $ 5.0   $ 10.0  
Minimum liquidity       $ 82.5