XML 73 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Beginning Balance, Quarterly Activity and Ending Balance of Foreign Currency Translation Adjustment Included as Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Balance $ 353,225 $ 371,583 $ 370,010 $ 369,075 $ 374,994 $ 369,979 $ 370,010 $ 369,979
Foreign currency translation adjustment, net of tax effects (593) (5,729) (1,564) (3,123) 3,505 2,546 (7,886) 2,928
Balance 327,908 353,225 371,583 358,701 369,075 374,994 327,908 358,701
Foreign Currency Translation Adjustments                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Balance (13,256) (7,527) (5,963) (6,131) (9,636) (12,182) (5,963) (12,182)
Foreign currency translation adjustment, net of tax effects (593) (5,729) (1,564) (3,123) 3,505 2,546    
Balance $ (13,849) $ (13,256) $ (7,527) $ (9,254) $ (6,131) $ (9,636) $ (13,849) $ (9,254)