XML 109 R84.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM DEBT - Narrative (Details)
Feb. 29, 2024
USD ($)
Jan. 16, 2024
USD ($)
May 02, 2022
USD ($)
Dec. 31, 2024
May 22, 2022
Jun. 16, 2020
USD ($)
Jan. 31, 2016
USD ($)
Line of credit              
Debt Instrument [Line Items]              
Line of credit facility, incremental facility capacity     $ 75,000,000        
Minimum fixed charge coverage ratio 1.15   1.25        
Maximum consolidated leverage ratio     3.50        
Line of credit facility, accordion feature increase, acquisition threshold     $ 25,000,000        
Quarterly increase in consolidated leverage ratio after acquisition     0.50        
Minimum consolidated leverage ratio     2.50        
Credit facility, covenant, acquisitions costs, maximum   $ 7,000,000          
Credit facility, covenant, acquisitions costs, maximum, percent of consolidated EBITDA   10.00%          
Credit facility, covenant, SEC investigation costs and expenses, maximum   $ 1,250,000          
Credit facility, covenant, percentage of consolidated EBITDA   15.00%     10.00%    
Credit facility, covenant, EBITDA calculation, administrative agent expenses, maximum $ 7,250,000            
Credit facility, covenant, EBITDA calculation, savings add back limitation for acquisition $ 6,600,000            
Credit facility, covenant, EBITDA calculation, acquisitions savings add back, percentage, maximum 15.00%            
Term loan facility              
Debt Instrument [Line Items]              
Interest rate, stated percentage       7.69%      
Term loan facility | Line of credit              
Debt Instrument [Line Items]              
Amount of credit facility     $ 70,000,000     $ 75,000,000 $ 125,000,000
Quarterly principal payments     900,000        
Revolving credit facility              
Debt Instrument [Line Items]              
Interest rate, stated percentage       7.69%      
Revolving credit facility | Line of credit              
Debt Instrument [Line Items]              
Amount of credit facility     $ 160,000,000     110,000,000 $ 50,000,000
Interest rate floor     0.50%        
Revolving credit facility | Line of credit | Federal funds rate              
Debt Instrument [Line Items]              
Basis spread on variable rate     0.50%        
Revolving credit facility | Line of credit | Secured Overnight Financing Rate (SOFR)              
Debt Instrument [Line Items]              
Basis spread on variable rate     1.00%        
Revolving credit facility | Line of credit | Secured Overnight Financing Rate (SOFR) | Minimum              
Debt Instrument [Line Items]              
Basis spread on variable rate     1.80%        
Revolving credit facility | Line of credit | Secured Overnight Financing Rate (SOFR) | Maximum              
Debt Instrument [Line Items]              
Basis spread on variable rate     3.00%        
Revolving credit facility | Line of credit | Base rate | Minimum              
Debt Instrument [Line Items]              
Basis spread on variable rate     0.80%        
Revolving credit facility | Line of credit | Base rate | Maximum              
Debt Instrument [Line Items]              
Basis spread on variable rate     2.00%        
Amended and Restated Credit Agreement | Line of credit              
Debt Instrument [Line Items]              
Amount of credit facility           $ 185,000,000  
First Amended and Restated Credit Agreement | Line of credit              
Debt Instrument [Line Items]              
Amount of credit facility     $ 230,000,000