XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of lease costs

The components of lease expense were as follows:

Year Ended December 31, 2021

Year Ended December 31, 2020

Year Ended December 31, 2019

Operating Lease Cost

  

Fixed lease cost

$

16,411

$

12,368

$

4,929

Variable lease cost

4,361

2,448

694

Short-term lease cost

656

450

350

Total operating lease cost

$

21,428

$

15,266

$

5,973

Supplemental lease term and discount rate information related to leases was as follows:

    

December 31, 2021

    

December 31, 2020

 

Weighted-average remaining lease terms - operating leases (years)

 

10.87

11.49

Weighted-average discount rate - operating leases

8.91

%

8.86

%

Weighted-average remaining lease terms - finance lease (years)

 

11.00

12.00

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Schedule of supplemental cash flow information related to leases

Supplemental cash flow information related to leases was as follows:

Year Ended December 31, 

2021

    

2020

2019

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

  

  

Operating cash flows from operating leases

$

13,683

$

8,462

$

4,466

Financing cash flows from finance lease

2,224

17,829

Operating cash flows from finance leases

776

171

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

 

 

  

Operating leases

$

645

$

76,811

$

17,389

Finance lease

41,382

Schedule of future lease payments - Operating leases

Future minimum lease payments under non-cancelable leases as of December 31, 2021 were as follows:

Operating Leases

    

Finance Lease

2022

$

13,443

$

3,000

2023

 

13,068

 

3,000

2024

 

12,343

 

3,000

2025

 

11,221

 

3,000

2026 and thereafter

 

80,771

 

21,000

Total lease payments

 

130,846

 

33,000

Less: Imputed Interest expense

 

49,954

 

9,947

Total

$

80,892

$

23,053

Schedule of future lease payments - Finance leases

Future minimum lease payments under non-cancelable leases as of December 31, 2021 were as follows:

Operating Leases

    

Finance Lease

2022

$

13,443

$

3,000

2023

 

13,068

 

3,000

2024

 

12,343

 

3,000

2025

 

11,221

 

3,000

2026 and thereafter

 

80,771

 

21,000

Total lease payments

 

130,846

 

33,000

Less: Imputed Interest expense

 

49,954

 

9,947

Total

$

80,892

$

23,053