XML 43 R28.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of Amortization Expense for Finite-lived Intangible Assets | Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows:
(in thousands) |  |  |  |
2021 | 2,721 |  |  |  |
2022 | 2,501 |  |  |  |
2023 | 1,050 |  |  |  |
2024 | 952 |  |  |  |
2025 | 855 |  |  |  |
Thereafter | 3,347 |  |  |  |
Total | 11,426 |  |  |  |

X
- Definition Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration