XML 29 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Summary of Operating Leases Additional details of the Company’s operating leases are presented in the following table:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Operating lease costs

 

$

1,506

 

 

$

1,009

 

Cash paid for operating leases

 

 

1,892

 

 

 

1,409

 

 

Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases

Maturities of operating lease liabilities as of March 31, 2020 under noncancelable operating leases were as follows:

 

Year ending December 31:

 

 

 

 

Remainder of 2020

 

$

4,580

 

2021

 

 

4,454

 

2022

 

 

1,724

 

2023

 

 

1,515

 

2024

 

 

1,532

 

Thereafter

 

 

1,886

 

Total future minimum lease payments

 

 

15,691

 

Less: imputed interest

 

 

(707

)

Present value of future minimum lease payments

 

 

14,984

 

Less: current portion of operating leases payments

 

 

(5,851

)

Lease liabilities, long-term

 

$

9,133