XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stockholders' equity attributable to parent $ 308,933 $ 311,930 $ 316,288 $ 307,046 $ 311,437 $ 306,615
Accumulated Other Comprehensive Income (Loss)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stockholders' equity attributable to parent (5,640) $ (2,344) (11,514) $ (18,338) $ (13,238) $ (26,234)
Foreign currency translation adjustment            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stockholders' equity attributable to parent (37,929)   (5,657)      
Unrealized translation gain on intercompany loans with foreign subsidiaries            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stockholders' equity attributable to parent (11,658)   2,552      
Unrealized gain (loss) on interest rate swaps            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stockholders' equity attributable to parent $ 43,947   $ (8,409)