XML 60 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

(in thousands)

December 31, 

Assets

    

Balance Sheet Classification

    

2023

    

2022

Operating leases

Other assets, non-current

$

5,912

$

5,690

Finance leases

Property and equipment, net

1,022

2,584

Total leased assets

$

6,934

$

8,274

(in thousands)

December 31, 

Liabilities

    

Balance Sheet Classification

    

2023

    

2022

Operating lease liabilities, current

Accrued and other current liabilities

$

1,424

$

3,127

Operating lease liabilities, non-current

Lease liabilities, non-current

4,977

3,628

Total operating lease liabilities

$

6,401

$

6,755

Finance lease liabilities, current

Accrued and other current liabilities

$

721

$

1,191

Finance lease liabilities, non-current

Lease liabilities, non-current

351

1,418

Total finance lease liabilities

$

1,072

$

2,609

Other information related to lease term and discount rate

December 31, 

    

    

2023

2022

    

2021

Weighted-Average Remaining Lease Term

Operating leases

3.6 years

2.2 years

3.2 years

Finance leases

1.4 years

2.2 years

1.7 years

Weighted-Average Discount Rate

Operating leases

11.8%

8.0%

8.0%

Finance leases

8.7%

8.4%

5.8%

Components of lease expense

Year Ended December 31, 

(in thousands)

2023

    

2022

2021

Finance lease cost

    

    

Amortization of right-of-use assets

$

1,069

    

$

1,228

    

$

707

Interest on lease liabilities

146

166

82

Total finance lease cost

1,215

    

1,394

    

789

Operating lease cost

    

    

2,984

    

3,154

    

3,066

Total lease cost

    

    

$

4,199

    

$

4,548

    

$

3,855

Supplemental cash flow information related to leases

Year Ended December 31, 

(in thousands)

2023

    

2022

2021

Cash paid for amounts included in measurement of lease liabilities:

Operating cash flows from operating leases

    

$

3,560

    

$

3,401

    

$

3,435

Operating cash flows from finance leases

$

145

$

155

$

81

Financing cash flows from finance leases

$

1,034

$

1,228

$

672

Right-of-use assets obtained in exchange for lease obligations:

Operating leases

$

2,653

$

$

434

Finance leases

$

$

2,694

$

477

Schedule of maturities of operating and finance lease liabilities

Year ending December 31, (in thousands)

Operating leases

Finance leases

2024

$

2,095

$

781

2025

 

2,192

 

358

2026

 

2,126

 

2027

 

1,531

 

Total lease payments

 

7,944

 

1,139

Less imputed interest

 

(1,543)

 

(67)

Lease liabilities

$

6,401

$

1,072