XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating Leases    
Other non-current assets $ 13,088 $ 14,144
Accrued liabilities 3,825 3,680
Other long-term liabilities 9,404 10,565
Total operating lease liabilities $ 13,229 $ 14,245
Operating leases, weighted average remaining lease term 5 years 6 months 3 days 5 years 9 months 29 days
Operating leases, weighted average remaining discount rate 2.88% 3.04%
Other non-current assets Other non-current assets Other non-current assets
Accrued liabilities Accrued liabilities Accrued liabilities
Other long-term liabilities Other long-term liabilities Other long-term liabilities