XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Acquired Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross $ 82,370 $ 87,770
Accumulated amortization (49,667) (51,311)
Net 32,703 36,459
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross 30,157 30,157
Accumulated amortization (16,547) (15,706)
Net $ 13,610 14,451
Weighted average remaining useful life (Years) 4 years 3 months 18 days  
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 17,932 18,732
Accumulated amortization (7,917) (8,051)
Net $ 10,015 10,681
Weighted average remaining useful life (Years) 8 years 8 months 12 days  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 34,281 38,881
Accumulated amortization (25,203) (27,554)
Net $ 9,078 $ 11,327
Weighted average remaining useful life (Years) 2 years 6 months