XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of notes payable

Notes payable consisted of the following as of September 30, 2024 and December 31, 2023 (in thousands):

 

 

Notes Payable as of September 30, 2024

 

 

Notes Payable as of December 31, 2023

 

 

Credit Agreement

 

 

Other Debt

 

 

Total

 

 

Credit Agreement

 

 

Other Debt

 

 

Total

 

Credit agreement

 

$

34,583

 

 

$

 

 

$

34,583

 

 

$

19,920

 

 

$

 

 

$

19,920

 

Other debt

 

 

 

 

 

9,914

 

 

 

9,914

 

 

 

 

 

 

2,597

 

 

 

2,597

 

Total notes payable principal outstanding

 

 

34,583

 

 

 

9,914

 

 

 

44,497

 

 

 

19,920

 

 

 

2,597

 

 

 

22,517

 

Plus: exit fee due upon repayment of debt

 

 

3,098

 

 

 

 

 

 

3,098

 

 

 

1,764

 

 

 

 

 

 

1,764

 

Less: unamortized deferred financing costs

 

 

(871

)

 

 

 

 

 

(871

)

 

 

(3,195

)

 

 

 

 

 

(3,195

)

Total notes payable

 

 

36,810

 

 

 

9,914

 

 

 

46,724

 

 

 

18,489

 

 

 

2,597

 

 

 

21,086

 

Less: current portion of notes payable

 

 

(3,429

)

 

 

(1,431

)

 

 

(4,860

)

 

 

(2,283

)

 

 

(1,702

)

 

 

(3,985

)

Notes payable, non-current

 

$

33,381

 

 

$

8,483

 

 

$

41,864

 

 

$

16,206

 

 

$

895

 

 

$

17,101

 

 

Schedule of maturities of long-term debt

At September 30, 2024, aggregate future principal payments are as follows (in thousands):

 

 

Aggregate Future Principal Payments at September 30, 2024

 

 

 

Credit Agreement

 

 

Other Debt

 

 

Total

 

Remainder of 2024

 

$

1,245

 

 

$

171

 

 

$

1,416

 

2025

 

 

4,733

 

 

 

1,595

 

 

 

6,328

 

2026

 

 

28,605

 

 

 

1,530

 

 

 

30,135

 

2027

 

 

 

 

 

832

 

 

 

832

 

2028

 

 

 

 

 

660

 

 

 

660

 

Thereafter

 

 

 

 

 

5,126

 

 

 

5,126

 

Total

 

$

34,583

 

 

$

9,914

 

 

$

44,497