XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases  
Summary of lease expense and supplemental cash flow information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

​

Nine Months Ended

​

Three Months Ended

​

​

Nine Months Ended

​

​

​

September 30, 2021

​

​

September 30, 2021

​

September 30, 2020

​

​

September 30, 2020

​

Operating lease expense

​

$ 1,433

​

​

$ 4,215

​

$ 1,364

​

​

$ 3,972

​

Short term lease cost

​

$ 34

​

​

$ 192

​

$ 141

​

​

$ 286

​

Total lease cost

​

$ 1,467

​

​

$ 4,407

​

$ 1,505

​

​

$ 4,258

​

​

​

​

​

Cash Flow

​

Supplemental cash flow information related to leases is as follows:

​

​

​

​

​

​

Nine Months Ended

​

Nine Months Ended

​

September 30, 2021

​

September 30, 2020

​

​

​

​

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

$ 4,142

​

$ 3,911

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

$ 2,360

​

$ 3,095

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

$ 865

​

$ 3,796

Summary of supplemental balance sheet information related to leases

​

​

​

​

​

​

​

September 30, 2021

​

December 31, 2020

​

Operating Leases

​

​

​

​

Operating lease right-of-use assets

$ 19,080

​

$ 21,441

​

​

​

​

​

​

Other current liabilities

4,623

​

4,326

​

Operating lease liabilities

14,840

​

17,434

​

Total operating lease liabilities

$ 19,463

​

$ 21,760

​

​

​

​

​

​

Weighted Average Remaining Lease Term

​

​

​

​

Operating leases

59

months

67

months

​

​

​

​

​

Weighted Average Discount Rate

​

​

​

​

Operating leases

5.06%

​

5.16%

​

Summary of maturities of leases

​

​

​

​

Year ending December 31,

​

Operating Leases

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

​

$ 1,405

2022

​

5,266

2023

​

4,634

2024

​

3,875

2025

​

3,113

Thereafter

​

3,619

Total Lease Payments

​

21,912

Less: imputed interest

​

(2,449)

Total

​

$ 19,463