XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases  
Summary of lease expense and supplemental cash flow information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

​

Nine Months Ended

​

Three Months Ended

​

​

Nine Months Ended

​

​

​

September 30, 2020

​

​

September 30, 2020

​

September 30, 2019

​

​

September 30, 2019

​

Operating lease expense

​

$ 1,364

​

​

$ 3,972

​

$ 1,286

​

​

$ 3,562

​

Short term lease cost

​

$ 141

​

​

$ 286

​

$ 121

​

​

$ 317

​

Total lease cost

​

$ 1,505

​

​

$ 4,258

​

$ 1,407

​

​

$ 3,879

​

​

​

Cash Flow

​

Supplemental cash flow information related to leases is as follows:

​

​

​

​

​

​

Nine Months Ended

​

Nine Months Ended

​

September 30, 2020

​

September 30, 2019

​

​

​

​

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

$ 3,911

​

$ 3,392

Non-cash lease expense - right-of-use assets

$ 3,095

​

$ 2,679

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

$ 3,796

​

$ 3,525

Summary of supplemental balance sheet information related to leases

​

​

​

​

​

​

​

September 30, 2020

​

December 31, 2019

​

Operating Leases

​

​

​

​

Operating lease right-of-use assets

$ 22,458

​

$ 22,557

​

​

​

​

​

​

Other current liabilities

4,297

​

3,822

​

Operating lease liabilities

18,466

​

18,981

​

Total operating lease liabilities

$ 22,763

​

$ 22,803

​

​

​

​

​

​

Weighted Average Remaining Lease Term

​

​

​

​

Operating leases

69

months

78

months

​

​

​

​

​

Weighted Average Discount Rate

​

​

​

​

Operating leases

5.16%

​

5.32%

​

Summary of maturities of leases

​

​

​

​

Year ending December 31,

​

Operating Leases

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

​

$ 1,353

2021

​

5,271

2022

​

4,916

2023

​

4,360

2024

​

3,742

Thereafter

​

6,578

Total Lease Payments

​

26,220

Less: imputed interest

​

(3,457)

Total

​

$ 22,763