XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Contingencies and Guarantees (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of June 30, 2018, future minimum lease payments under our leases for the succeeding five fiscal years and thereafter are as follows:
 
 
 
June 30, 2018
 
 
Remainder of 2018
$
1,764

2019
3,723

2020
3,815

2021
3,878

2022
2,827

2023 and thereafter
1,647

Total minimum lease payments
$
17,654