XML 55 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of operating lease costs

    

Three Months Ended March 31, 

    

2025

2024

(Dollars in thousands)

Operating lease costs

 

$

1,081

$

1,106

Variable lease costs (1)

Total lease costs

 

$

1,081

$

1,106

(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 quarter ended March 31, 2025

 

$

3,645

2026

 

 

4,153

2027

 

 

2,437

2028

 

 

1,451

2029

877

Thereafter

 

 

311

Total lease payments

 

 

12,874

Less: imputed interest

 

 

(1,030)

Present value of operating lease liabilities

 

$

11,844

Schedule of supplemental information

    

March 31, 

December 31, 

2025

    

2024

(Dollars in thousands)

Operating lease liabilities - current

$

4,358

$

4,033

Operating lease liabilities - non-current

7,486

7,034

Total

 

$

11,844

$

11,067

    

Three Months Ended March 31, 

    

2025

    

2024

(Dollars in thousands)

Cash paid for amounts included in the measurement of lease liabilities

 

$

1,213

$

1,141

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

$

1,783

$