XML 134 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 3,367
2022 3,317
2023 3,285
2024 3,200
2025 3,185
Thereafter 4,614
Total minimum lease payments 20,968
Less imputed interest (3,236)
Total operating lease liability 17,732
As reflected on balance sheet:  
Accrued expenses and other current liabilities $ 2,454
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current
Other noncurrent liabilities $ 15,278
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent
Total operating lease liability $ 17,732
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent
Finance Leases  
2021 $ 1,210
2022 1,210
2023 1,210
2024 1,210
2025 2,112
Total minimum lease payments 6,952
Less imputed interest (1,078)
Total finance lease liability 5,874
As reflected on balance sheet:  
Accrued expenses and other current liabilities 860
Other noncurrent liabilities 5,014
Finance Lease, Liability 5,874
Right-of-use operating lease asset $ 17,100
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent
Right-of-use finance lease asset $ 5,500
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent