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

​

$

—

​