XML 112 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Related Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Assets    
Right-of-use assets for operating leases $ 103,461 $ 73,800
Liabilities    
Operating lease liabilities (current) 11,090  
Operating lease liabilities (non-current) 105,902  
Total operating lease liabilities $ 116,992 $ 91,800