XML 30 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2020

$

3,605

2021

5,502

2022

5,370

2023

4,769

2024

4,348

Thereafter

19,395

Total lease payments

$

42,989

Less interest

7,067

Present value of lease liabilities

$

35,922