XML 69 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating Lease Obligations  
Operating lease obligations (office space), Total $ 10,386
Operating lease obligations (office space), Within 1 Year 1,588
Operating lease obligations (office space), 2-3 Years 2,704
Operating lease obligations (office space), 4-5 Years 2,176
Operating lease obligations (office space), After 5 Years $ 3,918