Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)

v3.21.2
Goodwill and Intangibles Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
2021 (3 months) $ 16,810      
2022 49,014      
2023 37,462      
2024 22,045      
2025 11,947      
Thereafter 19,416      
Net Carrying Amount $ 156,694 $ 200,066 $ 224,948 $ 187,971