XML 123 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lease Cost [Abstract]      
Operating lease expense $ 5,024 $ 3,879  
Short-term lease expense [1] 982 958  
Total 6,006 4,837 $ 3,800
Less: Sublease income (236) (91)  
Total lease expense $ 5,770 $ 4,746  
[1] Short-term lease expense includes all leases with lease terms ranging from less than one month to one year.