XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Schedule of operating lease costs

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

    

​

    

2024

​

2023

    

2024

​

2023

    

​

​

(Dollars in thousands)

​

Operating lease costs

 

$

1,156

​

$

1,119

 

$

3,378

​

$

3,744

 

Variable lease costs (1)

​

​

—

​

​

40

​

​

—

​

​

91

​

Total lease costs

 

$

1,156

​

$

1,159

 

$

3,378

​

$

3,835

 

​

(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)

2024, excluding the nine months ended September 30, 2024

 

$

1,167

2025

 

 

4,482

2026

 

 

3,797

2027

 

 

2,078

2028

​

​

1,025

Thereafter

 

 

403

Total lease payments

 

 

12,952

Less: imputed interest

 

 

(656)

Present value of lease liabilities

 

$

12,296

Schedule of supplemental information

​

​

​

​

​

​

​

​

​

    

September 30, 

​

December 31, 

​

​

​

2024

    

​

2023

​

​

(Dollars in thousands)

Operating lease liabilities - current

​

$

4,167

​

$

3,979

Operating lease liabilities - non-current

​

​

8,129

​

​

9,531

Total

 

$

12,296

​

$

13,510

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

    

​

    

2024

    

2023

    

2024

    

2023

    

​

​

(Dollars in thousands)

​

Cash paid for amounts included in the measurement of lease liabilities

 

$

1,223

​

$

1,204

 

$

3,545

​

$

3,728

 

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

​

$

1,616

​

$

99

​

$

1,875

​

$

1,571

​

​