XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Related Matters - Narrative (Details)
$ in Thousands
Aug. 13, 2021
USD ($)
Dec. 31, 2024
USD ($)
covenant
Dec. 31, 2023
USD ($)
Line of Credit Facility      
Line of credit facility, amount outstanding   $ 46,467 $ 55,060
PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association | Fourth Amended And Restated Credit Agreement      
Line of Credit Facility      
Minimum fixed charge coverage ratio 1.05    
PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association | Fourth Amended And Restated Credit Agreement | Debt Instrument, Redemption, Period One      
Line of Credit Facility      
Number of financial covenants | covenant   2  
Maximum leverage ratio 3.25    
PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association | Fourth Amended And Restated Credit Agreement | Debt Instrument, Redemption, Period Two      
Line of Credit Facility      
Maximum leverage ratio 3.50    
PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association | Revolving Credit Facility | Fourth Amended And Restated Credit Agreement      
Line of Credit Facility      
Debt instrument, term 5 years    
Line of credit facility, maximum borrowing capacity $ 130,000    
Line of credit, accordion feature, lower borrowing capacity 25,000    
Line of credit facility, maximum increase in commitments $ 50,000    
PNC Bank, N.A., Bank of America, N.A., Wells Fargo Bank, N.A., Citizens Bank of Pennsylvania, and Branch Banking and Trust Company | Revolving Credit Facility      
Line of Credit Facility      
Line of credit facility, amount outstanding   $ 1,409 2,807
Line of credit facility, current borrowing capacity   $ 82,124 $ 72,133