XML 36 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments by Year
Future minimum payments by year under non-cancelable leases with initial terms in excess of one year were as follows as of June 30, 2018:
Remainder of 2018
$
1,825

2019
3,671

2020
3,821

2021
3,736

2022
3,813

2023 and thereafter
18,021

Total
$
34,887