XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss $ (708) $ (7,484) $ (9,087)
AOCI Attributable to Parent      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss (708) (7,484) (9,087)
Foreign currency translation adjustments      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss (28,071) (9,580) (8,437)
Unrealized (losses) gains on interest rate swaps, net of tax      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss $ 27,363 $ 2,096 $ (650)