XML 41 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Future Lease Schedule (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Remaining maturity of our existing lease liabilities as of March 31, 2020 is as follows:
 
Operating Leases(1)
2020
$
3,514

2021
4,686

2022
4,547

2023
4,185

2024
4,075

Thereafter
16,950

Total
$
37,957

Less: interest
(9,701
)
Present value of lease liabilities
$
28,256

(1) Operating lease payments include $3,822 of payments related to options to extend lease terms that are reasonably expected to be exercised.