v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Current and Long-term Debt Obligations

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

 

(in thousands)

 

March 31,
2025

 

 

December 31,
2024

 

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

 

 

 

 

 

 

Term loan

 

$

 

 

$

5,000

 

Finance lease obligations

 

 

5,556

 

 

 

5,467

 

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

 

 

5,556

 

 

 

10,467

 

Long-term debt and finance lease obligations:

 

 

 

 

 

 

Term loan

 

 

 

 

 

6,429

 

Revolving credit facility

 

 

15,600

 

 

 

14,000

 

Finance lease obligations

 

 

5,083

 

 

 

4,878

 

Total long-term debt and finance lease obligations

 

 

20,683

 

 

 

25,307

 

Less: Debt issuance costs, net

 

 

(1,004

)

 

 

(406

)

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

 

 

19,679

 

 

 

24,901

 

Total debt and finance lease obligations, net

 

$

25,235

 

 

$

35,368