XML 106 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease ROU assets $ 19,236 $ 17,901
Lease liabilities    
Operating lease liabilities current 3,564 3,037
Operating lease liabilities noncurrent 16,925 16,094
Total lease liabilities $ 20,489 $ 19,131
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current