XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of lease costs for operating leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Operating lease costs $ 7,643
Variable lease costs 722
Other operating lease costs 1,633
Total operating lease costs $ 9,998