XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Revolving Credit Facility (Details)
$ in Millions
Aug. 01, 2023
USD ($)
quarter
Sep. 30, 2024
USD ($)
May 01, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Outstanding unamortized loan fees   $ 0.9   $ 0.6
Voting Capital Stock        
Debt Instrument [Line Items]        
Equity interests pledged, percentage of capital stock 0.65      
Nonvoting Capital Stock        
Debt Instrument [Line Items]        
Equity interests pledged, percentage of capital stock 1      
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.7   $ 0.5
Revolving Loan | Bank of America Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Borrowing capacity $ 50.0   $ 100.0  
Accordion feature, increase limit $ 25.0      
Days prior to maturity date (in days) 91 days   91 days  
Minimum liquidity required $ 75.0      
Covenant, consecutive quarters | quarter 4      
Line of credit   $ 25.0    
Effective interest rate (as percent)   7.71%    
Available borrowing capacity   $ 75.0    
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Minimum        
Debt Instrument [Line Items]        
Unused portion of borrowing commitment (as percent) 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.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.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.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.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.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 $ 75.0   $ 82.5