XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Summary of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount $ 191,000 $ 191,000
Accumulated Amortization (134,413) (118,215)
Finite-lived Intangible Assets, Currency Translation (4,957) 4,085
Finite lived Intangible Assets, Net 51,630 76,870
Brand Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount 9,000 9,000
Accumulated Amortization (9,174) (8,503)
Finite-lived Intangible Assets, Currency Translation 174 258
Finite lived Intangible Assets, Net   $ 755
Brand Name [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period   1 year
Brand Name [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period   2 years
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount 15,000 $ 15,000
Accumulated Amortization (15,290) (14,172)
Finite-lived Intangible Assets, Currency Translation 290 430
Finite lived Intangible Assets, Net   $ 1,258
Remaining Weighted Average Amortization Period   2 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived Intangible Assets, Gross Carrying Amount 167,000 $ 167,000
Accumulated Amortization (109,949) (95,540)
Finite-lived Intangible Assets, Currency Translation (5,421) 3,397
Finite lived Intangible Assets, Net $ 51,630 $ 74,857
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period 1 year 2 years
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period 6 years 7 years