XML 88 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lease Cost [Abstract]      
Operating lease expense $ 3,879    
Short-term lease expense [1] 958    
Total 4,837 $ 3,800 $ 2,500
Less: Sublease income (91)    
Total lease expense $ 4,746    
[1] Short-term lease expense includes all leases with lease terms ranging from less than one month to one year.