XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Debt Obligations (Tables)
9 Months Ended
Sep. 30, 2025
Debt Instrument [Line Items]  
Schedule of components of debt obligations

Debt obligations consist of the following (in thousands):

September 30,

December 31,

    

2025

    

2024

 

Revolving credit facility

$

100,000

$

Notes to former owners

35,325

 

67,593

Other debt

673

742

Total debt

135,998

68,335

Less—current portion

(4,676)

 

(6,042)

Total long-term portion of debt

$

131,322

$

62,293

Schedule of future principal payments of debt

At September 30, 2025, future principal payments of debt are as follows (in thousands):

Year ending December 31—

    

    

2025 (remainder of the year)

$

22

2026

    

6,180

 

2027

 

24,229

2028

 

5,022

2029

 

545

2030

 

100,000

$

135,998

Schedule of market rates relating to interest options under the Facility

Base Rate Loan Option:

    

    

 

Federal Funds Rate plus 0.50%

    

4.59%

Wells Fargo Bank, National Association Prime Rate

7.25%

One-month SOFR plus 1.00%

5.31%

SOFR Loan Option:

One-month SOFR

4.31%

Three-month SOFR

4.35%

Six-month SOFR

4.37%

Summary of additional margins

Net Leverage Ratio

    

Less than 
1.00

    

1.00 to less than 1.75

    

1.75 to less than 2.50

    

2.50 to less than 3.00

 

3.00 or greater

Additional Per Annum Interest Margin Added Under:

Base Rate Loan Option

0.00

%

0.25

%  

0.50

%  

0.75

%

1.00

%

SOFR Loan Option

1.00

%

1.25

%

1.50

%

1.75

%

2.00

%

Letter of credit fees

1.00

%

1.25

%

1.50

%

1.75

%

2.00

%

Commitment fees on any portion of the Revolving Loan capacity not in use for borrowings or letters of credit at any given time

0.15

%  

0.175

%  

0.20

%  

0.225

%  

0.25

%

Notes to former owners  
Debt Instrument [Line Items]  
Schedule of future principal payments of debt On September 30, 2025, future principal payments of notes to former owners by maturity year were as follows (dollars in thousands):

Balance at

Range of Stated

    

September 30, 2025

Interest Rates

2026

$

6,125

2.5 - 5.5

%

2027

 

24,200

4.0 - 5.5

%

2028

5,000

5.5

%

Total

$

35,325