Income Taxes - Summary of Components of Net Deferred Income Tax Liability (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Assets: | ||
| Accrued expenses | $ 7,031 | $ 6,610 |
| Federal benefit of state tax expense | 5,544 | 4,848 |
| Federal and state net operating loss carryforwards | 17,108 | 14,161 |
| Tax credit carryforwards | 2,537 | 1,977 |
| Lease liability | 8,797 | 9,619 |
| Stock-based compensation | 3,756 | 1,724 |
| Other | 24 | 100 |
| Total deferred income tax assets | 44,797 | 39,039 |
| Liabilities: | ||
| Other intangible assets | 173,688 | 159,361 |
| Property and equipment, and capitalized software | 20,529 | 19,482 |
| Right-of-use asset | 7,221 | 8,467 |
| Other | 2,289 | 1,229 |
| Total deferred income tax liabilities | 203,727 | 188,539 |
| Net deferred income tax liability | $ 158,930 | $ 149,500 |