XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets - Summary of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount $ 191,000 $ 191,000
Accumulated Amortization (124,488) (118,215)
Finite-lived Intangible Assets, Currency Translation 3,021 4,085
Finite lived Intangible Assets, Net 69,533 76,870
Brand Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount 9,000 9,000
Accumulated Amortization (8,954) (8,503)
Finite-lived Intangible Assets, Currency Translation 252 258
Finite lived Intangible Assets, Net $ 298 $ 755
Brand Name [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period 1 year 1 year
Brand Name [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period 2 years 2 years
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount $ 15,000 $ 15,000
Accumulated Amortization (14,924) (14,172)
Finite-lived Intangible Assets, Currency Translation 420 430
Finite lived Intangible Assets, Net $ 496 $ 1,258
Remaining Weighted Average Amortization Period 2 years 2 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount $ 167,000 $ 167,000
Accumulated Amortization (100,610) (95,540)
Finite-lived Intangible Assets, Currency Translation 2,349 3,397
Finite lived Intangible Assets, Net $ 68,739 $ 74,857
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period 2 years 2 years
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period 7 years 7 years