XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of components of lease cost

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

December 31, 

    

2021

    

2020

    

2019

Operating lease cost

$

4,556

$

1,835

$

758

Finance lease cost:

 

Amortization of right-of-use assets

61

56

10

Interest on finance lease liabilities

8

10

3

69

66

 

13

Total lease cost

$

4,625

$

1,901

$

771

Schedule of other information related to leases

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

Supplemental Cash Flows Information

Year Ended December 31,

 

    

2021

    

2020

    

2019

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

 

 

 

Operating cash flows from operating leases

 

$

3,993

 

$

1,680

 

$

760

Operating cash flows from finance leases

 

$

65

 

$

77

 

$

3

Financing cash flows from finance leases

$

58

$

67

$

23

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

Operating leases

 

$

10,175

 

$

10,708

 

$

3,165

Finance leases

$

$

230

$

December 31, 

 

    

2021

    

2020

 

Weighted-Average Remaining Lease Term

 

 

Operating leases

 

5.6 years

 

6.6 years

Finance leases

 

2.1 years

 

2.9 years

Weighted-Average Discount Rate

 

  

 

  

Operating leases

 

5.1

%  

5.5

%

Finance leases

 

5.3

%  

5.4

%

Schedule of future minimum lease payments under non-cancellable leases

Future minimum lease payments under non-cancellable leases that have commenced as of December 31, 2021 were as follows (in thousands):

Years Ending December 31

    

Operating
Leases

    

Finance
Leases

2022

 

$

2,322

 

$

57

2023

 

2,299

 

61

2024

 

2,033

 

2025

 

1,757

 

2026

3,349

Thereafter

 

14,035

 

Total future minimum lease payments

 

25,795

 

118

Less imputed interest

 

(4,109)

 

(6)

Total

$

21,686

$

112

Operating

Finance 

Reported as of December 31, 2021

    

 Leases

    

Leases

Current lease liabilities

$

3,542

$

61

Noncurrent lease liabilities

 

18,144

 

51

Total

$

21,686

$

112