v3.26.1
Operating Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Information Related to Operating Lease Costs

Other information related to operating leases was as follows (dollars in thousands):

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Supplemental cash flow information

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for operating lease liabilities

 

$

2,577

 

 

$

1,864

 

 

$

5,116

 

 

$

3,632

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

$

2,445

 

 

$

1,381

 

 

$

2,795

 

 

$

7,110

 

 

 

 

June 30,

 

 

2026

 

 

2025

 

Weighted average remaining lease term

 

5.68 years

 

 

6.99 years

 

Weighted average discount rate

 

 

6.54

%

 

 

6.87

%

 

Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases

The following are future minimum lease payments under non-cancellable operating leases for the years ending December 31 (in thousands):

 

 

Operating
Leases

 

2026 (excluding the six months ended June 30, 2026)

 

$

5,948

 

2027

 

 

10,773

 

2028

 

 

9,841

 

2029

 

 

7,928

 

2030

 

 

5,638

 

Thereafter

 

 

12,127

 

 

 

 

 

Total future minimum lease payments

 

 

52,255

 

Less: imputed interest

 

 

9,342

 

Total lease liabilities

 

 

42,913

 

Less: current portion

 

 

8,938

 

Long-term lease liabilities

 

$

33,975