XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Lease Obligations  
Operating lease obligations (office space), Total $ 9,761
Operating lease obligations (office space), Within 1 Year 1,521
Operating lease obligations (office space), 2-3 Years 2,870
Operating lease obligations (office space), 4-5 Years 2,321
Operating lease obligations (office space), After 5 Years $ 3,049