XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - (Tables)
9 Months Ended
Sep. 30, 2021
Leases  
Schedule of lease costs

    

Three Months Ended

    

Three Months Ended

    

Nine Months Ended

    

Nine Months Ended

September 30, 2021

September 30, 2020

September 30, 2021

September 30, 2020

Operating Lease Cost

 

  

  

  

  

Fixed lease cost

$

4,059

$

4,097

$

12,277

$

7,896

Variable lease cost

 

1,149

 

890

 

3,235

 

1,914

Short-term lease cost

 

122

 

175

 

405

 

340

Total operating lease cost

$

5,330

$

5,162

$

15,917

$

10,150

    

September 30, 2021

    

December 31, 2020

 

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

 

11.07

11.49

Weighted-average discount rate - operating leases

8.92

%

8.86

%

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

 

11.25

12.00

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Schedule of supplemental balance sheet information related to leases

    

September 30, 2021

    

December 31, 2020

Operating lease ROU asset

$

78,699

$

84,410

Operating lease liabilities- current

$

7,144

$

7,465

Operating lease liabilities- noncurrent

 

74,823

 

79,499

Total operating lease liability

$

81,967

$

86,964

    

September 30, 2021

    

December 31, 2020

Finance lease liabilities- current

$

2,557

$

1,276

Finance lease liabilities- noncurrent

 

20,053

 

23,053

Total finance lease liability

$

22,610

$

24,329

Schedule of supplemental cash flow information related to leases

    

Nine Months Ended September 30, 

    

2021

    

2020

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

 

  

  

Operating cash flows from operating leases

$

10,254

$

5,611

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

$

$

76,657

Finance lease

41,382

Schedule of future lease payments - Operating leases

    

Operating Leases

    

Finance Lease

2021 (excludes the nine months ended September 30, 2021)

$

3,417

$

2022

 

13,235

 

3,000

2023

 

12,843

 

3,000

2024

 

12,150

 

3,000

2025 and thereafter

 

91,996

 

24,000

Total lease payments

 

133,641

 

33,000

Less: Imputed Interest expense

 

51,674

 

10,390

Total

$

81,967

$

22,610

Schedule of future lease payments - Finance leases

    

Operating Leases

    

Finance Lease

2021 (excludes the nine months ended September 30, 2021)

$

3,417

$

2022

 

13,235

 

3,000

2023

 

12,843

 

3,000

2024

 

12,150

 

3,000

2025 and thereafter

 

91,996

 

24,000

Total lease payments

 

133,641

 

33,000

Less: Imputed Interest expense

 

51,674

 

10,390

Total

$

81,967

$

22,610