XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule Of Supplemental Balance Sheet Information Related To Leases

Operating leases:

June 30, 2021

December 31, 2020

Operating lease right-of-use assets

$

59,042

$

28,242

Accumulated amortization

(10,683)

(9,671)

Operating lease right-of-use assets, net

$

48,359

$

18,571

Current maturities of operating leases

$

2,473

$

5,763

Non-current maturities of operating lease

47,440

14,034

Total operating lease liabilities

$

49,913

$

19,797

Finance leases:

Property and equipment, at cost

$

7,305

$

7,620

Accumulated amortization

(2,074)

(1,905)

Property and equipment, net

$

5,231

$

5,715

Current maturities of finance leases

$

564

$

614

Non-current maturities of finance leases

4,860

5,300

Total finance lease liabilities

$

5,424

$

5,914

Weighted average remaining lease term (in years):

Operating leases

13.0

5.1

Finance leases

9.3

9.8

Weighted average discount rate:

Operating leases

5.8%

5.2%

Finance leases

2.0%

2.0%

Summary Of Lease Costs

Three Months Ended

Six Months Ended

June 30,

June 30,

2021

2020

2021

2020

Amortization of property and equipment

$

155

$

161

$

310

$

323

Interest expense on finance leases

28

29

57

58

Total finance lease expense

183

190

367

381

Operating lease expense

1,809

1,769

3,575

3,518

Sublease income

(92)

(226)

(216)

(452)

Total lease expense

$

1,900

$

1,733

$

3,726

$

3,447

Schedule Of Supplemental Cash Flow Information Related To Leases

Six Months Ended

Six Months Ended

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

June 30, 2021

June 30, 2020

Operating cash flows for operating leases

$

2,957

$

3,556

Financing cash flows for finance leases

306

300

Operating cash flows for finance leases

57

59

Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases

Finance

Operating

Sublease

Leases

Leases

Income

Remainder of 2021

$

316

$

1,989

$

183

2022

656

6,294

306

2023

655

6,592

--

2024

649

6,227

--

2025

629

5,329

--

Thereafter

3,040

46,902

--

Total minimum lease payments

$

5,945

$

73,333

$

489

Less amount representing interest

(521)

(23,420)

Present value of net minimum lease payments

5,424

49,913

Less current maturities

(564)

(2,473)

Lease liabilities, less current maturities

$

4,860

$

47,440