XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of operating lease costs

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2025

2024

    

2025

2024

(Dollars in thousands)

Operating lease costs

 

$

1,186

$

1,116

 

$

2,267

$

2,222

Variable lease costs (1)

Total lease costs

 

$

1,186

$

1,116

 

$

2,267

$

2,222

(1) Variable lease costs primarily include percentage rentals based upon sales in excess of specified amounts.

Schedule of maturities of operating lease liabilities

    

Operating Leases

(Dollars in thousands)

2025, excluding the six months ended June 30, 2025

 

$

2,624

2026

 

 

4,555

2027

 

 

2,834

2028

 

 

1,841

2029

1,275

Thereafter

 

 

424

Total lease payments

 

 

13,553

Less: imputed interest

 

 

(866)

Present value of operating lease liabilities

 

$

12,687

Schedule of supplemental information

    

June 30, 

December 31, 

2025

    

2024

(Dollars in thousands)

Operating lease liabilities - current

$

4,751

$

4,033

Operating lease liabilities - non-current

7,936

7,034

Total

 

$

12,687

$

11,067

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2025

    

2024

    

2025

    

2024

(Dollars in thousands)

Cash paid for amounts included in the measurement of lease liabilities

 

$

1,311

$

1,181

 

$

2,524

$

2,322

Right-of-use assets obtained in exchange for new lease liabilities (noncash)

$

1,575

$

259

$

3,358

$

259