v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Current and Long-term Debt Obligations

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

(in thousands)

 

June 30,
2025

 

 

December 31,
2024

 

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

 

 

 

 

 

 

Term loan

 

$

 

 

$

5,000

 

Finance lease obligations

 

 

5,938

 

 

 

5,467

 

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

 

 

5,938

 

 

 

10,467

 

Long-term debt and finance lease obligations:

 

 

 

 

 

 

Term loan

 

 

 

 

 

6,429

 

Revolving credit facility

 

 

29,000

 

 

 

14,000

 

Finance lease obligations

 

 

7,138

 

 

 

4,878

 

Total long-term debt and finance lease obligations

 

 

36,138

 

 

 

25,307

 

Less: Debt issuance costs, net

 

 

(1,358

)

 

 

(406

)

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

 

 

34,780

 

 

 

24,901

 

Total debt and finance lease obligations, net

 

$

40,718

 

 

$

35,368