XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Current and Long-term Debt Obligations

Current and long-term debt obligations consisted of the following as of December 31, 2024 and 2023:

 

(in thousands)

 

December 31,
2024

 

 

December 31,
2023

 

Current portion of long-term debt and finance lease obligations:

 

 

 

 

 

 

Term loan

 

$

5,000

 

 

$

5,000

 

Finance lease obligations

 

 

5,467

 

 

 

4,824

 

Total current portion of long-term debt and finance lease obligations

 

 

10,467

 

 

 

9,824

 

Long-term debt and finance lease obligations:

 

 

 

 

 

 

Term loan

 

 

6,429

 

 

 

12,711

 

Revolving credit facility

 

 

14,000

 

 

 

23,200

 

Finance lease obligations

 

 

4,878

 

 

 

5,319

 

Total long-term debt and finance lease obligations

 

 

25,307

 

 

 

41,230

 

Less: debt issuance costs, net

 

 

(406

)

 

 

(664

)

Total long-term portion of debt and finance lease obligations, net

 

 

24,901

 

 

 

40,566

 

Total debt and finance lease obligations, net

 

$

35,368

 

 

$

50,390

 

Schedule of Interest Expense Calculated Based on Fixed and Floating Rate Components

Interest Expense. Interest expense for the A&R Credit Agreement and the Second A&R Credit Agreement is calculated based on fixed and floating rate components, displayed below:

 

Agreement Version:

 

A&R Credit Agreement

 

Second A&R Credit Agreement

Credit Facility

 

LIBOR* + 3.00%

 

Term SOFR** + 1.75%

Term Loan

 

LIBOR* + 3.25%

 

Term SOFR** + 2.00%

 

(Note: *London Interbank Offered Rate; ** Forward-looking rate based on the Secured Overnight Financing Rate.)

Schedule of Future Contractual Maturities Of Long-term Debt, Excluding Finance Leases

Future contractual maturities of long-term debt, excluding finance leases, are as follows:

 

(in thousands)

 

 

 

2025

 

$

5,000

 

2026

 

 

19,000

 

2027

 

 

1,429

 

2028

 

 

 

2029

 

 

 

Total

 

$

25,429