XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Components of Lease expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Assets        
Prepaid expenses and other current assets $ 3,972 $ 3,908    
Operating lease right-of-use assets $ 30,561 $ 27,803 $ 16,945 $ 0
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent    
Liabilities [Abstract]        
Other current liabilities $ 1,845 $ 2,826    
Operating lease liabilities 40,146 33,312    
Total lease liabilities $ 41,991 $ 36,138 $ 20,056 $ 0
Weighted-average remaining lease term (years) 10 years 9 months 18 days 10 years 7 months 6 days    
Weighted-average discount rate 4.50% 4.70%