XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 86,854 $ 94,028
Accumulated Amortization (48,404) (63,020)
Net Carrying Value 38,450 31,008
Indefinite-lived intangible assets 8,545 20,479
Total intangible assets, net $ 46,995 $ 51,487
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 6 years 6 years
Gross Carrying Value $ 8,305 $ 12,692
Accumulated Amortization (7,100) (10,878)
Net Carrying Value $ 1,205 $ 1,814
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 10 years 10 years
Gross Carrying Value $ 9,088 $ 17,823
Accumulated Amortization (5,920) (9,597)
Net Carrying Value $ 3,168 $ 8,226
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 10 years 8 years 6 months
Gross Carrying Value $ 11,995 $ 12,306
Accumulated Amortization (9,242) (8,703)
Net Carrying Value $ 2,753 $ 3,603
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 3 years 1 month 6 days 3 years 3 months 18 days
Gross Carrying Value $ 54,581 $ 47,818
Accumulated Amortization (24,604) (31,051)
Net Carrying Value $ 29,977 $ 16,767
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Life (in years) 3 years 2 years 6 months
Gross Carrying Value $ 2,885 $ 3,389
Accumulated Amortization (1,538) (2,791)
Net Carrying Value $ 1,347 $ 598