XML 49 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Financing and Operating Leases (Tables)
9 Months Ended
Sep. 30, 2021
Financing and Operating Leases  
Schedule of operating and finance lease costs

Three Months Ended

Three Months Ended

September 30, 2021

    

September 30, 2020

Operating lease costs

$

538

$

664

Variable lease costs

181

175

Short-term operating lease costs

122

-

Total expense from operating leases

$

841

$

839

Finance lease cost:

Right-of-use amortization expense

256

326

Interest on lease liabilities

92

110

Total financing lease costs

$

348

$

436

Nine Months Ended

Nine Months Ended

September 30, 2021

    

September 30, 2020

Operating lease costs

$

1,580

$

2,006

Variable lease costs

509

524

Short-term operating lease costs

416

-

Total expense from operating leases

$

2,505

$

2,530

Finance lease cost:

Right-of-use amortization expense

751

982

Interest on lease liabilities

297

356

Total financing lease costs

$

1,048

$

1,338

Schedule of balances for operating and financing leases

September 30, 2021

    

December 31, 2020

Operating leases

Operating lease right-of-use assets, net of amortization

$

9,260

$

7,183

Operating lease liability (current)

$

1,781

$

2,267

Long-term operating liability

8,034

5,491

Total operating lease liabilities

$

9,815

$

7,758

Financing leases

Property, equipment and leasehold improvements

$

7,676

$

9,974

Accumulated depreciation

(2,188)

(2,422)

Total property, equipment and leasehold improvements, net

$

5,488

$

7,552

Financing lease liability (current)

$

1,768

$

2,140

Long-term financing liability

2,183

3,052

Total financing lease liabilities

$

3,951

$

5,192

Schedule of future cash payments with respect to lease obligations

Future cash payment with respect to lease obligations as of September 30, 2021 were as follows:

Operating

Financing

Lease

Leases

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

747

518

2022

2,377

2,136

2023

2,250

1,188

2024

2,049

390

2025

1,477

132

Thereafter

3,706

55

Total lease payments

12,606

4,419

Less imputed interest

(2,791)

(468)

Total

$

9,815

$

3,951