XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2020

$

2,946

2021

6,499

2022

6,392

2023

5,817

2024

5,422

Thereafter

25,971

Total lease payments

$

53,047

Less interest

7,855

Present value of lease liabilities

$

45,192