XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases  
Schedule of components of lease cost

The components of lease cost were as follows (in thousands):

Nine Months Ended

September 30, 

    

2023

    

2022

Operating lease cost

$

5,292

$

3,937

Finance lease cost:

Amortization of right-of-use assets

139

43

Interest on finance lease liabilities

36

5

175

48

Total lease cost

5,467

3,985

Schedule of other information related to leases

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

Supplemental Cash Flows Information

Nine Months Ended September 30, 

    

2023

    

2022

Cash paid for amounts included in the measurement of lease liabilities:

 

 

Operating cash flows from operating leases

 

$

4,891

 

$

3,764

Operating cash flows from finance leases

 

$

161

 

$

51

Financing cash flows from finance leases

$

123

$

44

Right-of-use assets obtained in exchange for lease liabilities (in thousands):

Operating leases

 

$

9,581

 

$

5,084

Finance leases

$

609

$

205

September 30, 

December 31, 

 

    

2023

    

2022

 

Weighted-Average Remaining Lease Term

 

 

Operating leases

 

11.2

years

12.4

years

Finance leases

 

4.2

years

3.4

years

Weighted-Average Discount Rate

 

  

 

  

Operating leases

 

8.7

%  

9.5

%

Finance leases

 

8.5

%  

7.8

%

Schedule of future minimum lease payments under non-cancellable leases

Future minimum lease payments under non-cancellable leases that have commenced as of September 30, 2023 were as follows (in thousands):

Operating

Finance

Years Ending December 31

    

Leases

    

Leases

2023 (excluding the nine months ended September 30, 2023)

 

$

1,829

 

$

74

2024

 

7,390

 

242

2025

 

6,414

 

238

2026

 

5,396

 

211

2027

4,809

120

Thereafter

 

31,081

 

96

Total future minimum lease payments

 

56,919

 

981

Less imputed interest

 

(22,403)

 

(154)

Total

$

34,516

$

827

Operating

Finance

Reported as of September 30, 2023

    

Leases

    

Leases

Current lease liabilities

$

4,759

$

195

Noncurrent lease liabilities

 

29,757

 

632

Total

$

34,516

$

827