XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT OBLIGATIONS (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 01, 2024
Jun. 30, 2024
Mar. 21, 2024
Dec. 31, 2023
DEBT OBLIGATIONS        
Unamortized debt issuance costs   $ (2,440)   $ (325)
Finance lease obligations - noncurrent   8,386   8,607
Long-term debt   236,908   218,402
Percentage of principal amount of debt to be repaid     100.00%  
Revolving Credit Facility        
DEBT OBLIGATIONS        
Revolving Credit Facility, long-term   $ 180,962   $ 210,120
Effective rate (as a percent)   5.17%    
Deferred financing fees   $ 164    
Revolving Credit Facility | Minimum        
DEBT OBLIGATIONS        
Commitment fees on unused portion of the Amended Revolving Facility ( as a percent)   0.15%    
Revolving Credit Facility | Maximum        
DEBT OBLIGATIONS        
Commitment fees on unused portion of the Amended Revolving Facility ( as a percent)   0.325%    
Amended Revolving Facility        
DEBT OBLIGATIONS        
Maximum borrowing capacity $ 280,000      
Available borrowing capacity 50,000      
Amended Revolving Facility | Minimum        
DEBT OBLIGATIONS        
Applicable margin (as a percent)   0.25%    
Investment, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember    
Amended Revolving Facility | Maximum        
DEBT OBLIGATIONS        
Applicable margin (as a percent)   1.50%    
Investment, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember    
Note Payable        
DEBT OBLIGATIONS        
Revolving Credit Facility, long-term   $ 50,000    
2024 Note Payable Agreement        
DEBT OBLIGATIONS        
Unamortized debt issuance costs (2,400)      
Borrowings 50,000      
Maximum borrowing capacity $ 150,000      
2024 Credit and Note Payable Agreements        
DEBT OBLIGATIONS        
Minimum interest coverage ratio   3.00%    
Leverage ratio   4.25%    
Increase in leverage ratio   0.50%    
Unused amount of credit facility   $ 99,038    
2024 Credit and Note Payable Agreements | For quarter ending on or after december 31, 2024        
DEBT OBLIGATIONS        
Leverage ratio   3.75%    
2024 Amended Credit Agreement | Minimum        
DEBT OBLIGATIONS        
Applicable margin (as a percent)   1.25%    
2024 Amended Credit Agreement | Maximum        
DEBT OBLIGATIONS        
Applicable margin (as a percent)   2.50%    
Shelf Notes | Maximum        
DEBT OBLIGATIONS        
Debt instrument term 10 years 6 months      
Principal amount of debt borrowed $ 150,000      
Series A Notes        
DEBT OBLIGATIONS        
Interest rate (as a percent)     5.96%  
Principal amount of debt borrowed     $ 50,000