XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Revolving Credit Facility (Details)
$ in Millions
1 Months Ended
Aug. 31, 2023
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Outstanding unamortized loan fees   $ 0.8 $ 1.0
Prepaid Expenses and Other Current Assets      
Debt Instrument [Line Items]      
Outstanding unamortized loan fees   0.2 0.2
Other Long-Term Assets      
Debt Instrument [Line Items]      
Outstanding unamortized loan fees   0.6 0.8
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 $ 50.0   150.0
Accordion feature, increase limit $ 25.0    
Days prior to maturity date (in days) 91 days    
Covenant, fixed charge ratio, minimum 2.00    
Covenant, pro forma leverage ratio, maximum allowed 0.50    
Covenant, consecutive quarters 4    
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%    
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Maximum      
Debt Instrument [Line Items]      
Unused portion of borrowing commitment (as percent) 0.25%    
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%    
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%    
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%    
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%    
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