XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 22, 2024
Mar. 01, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 21, 2024
DEBT OBLIGATIONS          
Unamortized debt issuance costs     $ (2,800) $ (2,945)  
Finance lease obligations - noncurrent     $ 8,040 $ 8,160  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]     Long-term debt Long-term debt  
Long-term debt     $ 222,202 $ 224,177  
Percentage of principal amount of debt to be repaid         100.00%
Revolving Credit Facility          
DEBT OBLIGATIONS          
Revolving Credit Facility, long-term     $ 166,962 168,962  
Effective rate (as a percent)     6.03%    
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      
Unused amount of credit facility     $ 113,038,000    
Amended Revolving Facility | Base Rate | Minimum          
DEBT OBLIGATIONS          
Applicable margin (as a percent)     0.25%    
Amended Revolving Facility | Base Rate | Maximum          
DEBT OBLIGATIONS          
Applicable margin (as a percent)     1.50%    
Note Payable          
DEBT OBLIGATIONS          
Revolving Credit Facility, long-term     $ 50,000 $ 50,000  
2024 Note Payable Agreement          
DEBT OBLIGATIONS          
Unamortized debt issuance costs   (3,200)      
Maximum borrowing capacity   150,000      
Borrowings   50,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%    
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 | SOFR | Minimum          
DEBT OBLIGATIONS          
Applicable margin (as a percent)     1.25%    
2024 Amended Credit Agreement | SOFR | Maximum          
DEBT OBLIGATIONS          
Applicable margin (as a percent)     2.50%    
Shelf Notes | Maximum          
DEBT OBLIGATIONS          
Principal amount of debt borrowed   $ 150,000      
Debt instrument term   10 years 6 months      
Series A Notes          
DEBT OBLIGATIONS          
Principal amount of debt borrowed         $ 50,000
Interest rate (as a percent)         5.96%
October 2024 Credit and Note Payable Amendments          
DEBT OBLIGATIONS          
Commitment fees on unused portion of the Amended Revolving Facility ( as a percent) 0.325%        
Line of Credit Facility 6.46%        
October 2024 Credit and Note Payable Amendments | For quarters ending March 31, 2025 and June 30, 2025          
DEBT OBLIGATIONS          
Leverage ratio 4.50%        
October 2024 Credit and Note Payable Amendments | For quarter ending September 30, 2025          
DEBT OBLIGATIONS          
Leverage ratio 4.00%        
October 2024 Credit and Note Payable Amendments | For quarter ending December 31, 2025 and thereafter          
DEBT OBLIGATIONS          
Leverage ratio 3.75%        
October 2024 Credit and Note Payable Amendments | SOFR          
DEBT OBLIGATIONS          
Applicable margin (as a percent) 2.50%