XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance $ 371,583 $ 370,010 $ 374,994 $ 369,979 $ 370,010 $ 369,979
Foreign currency translation adjustment, net of tax effects (5,729) (1,564) 3,505 2,546 (7,293) 6,051
Balance 353,225 371,583 369,075 374,994 353,225 369,075
Foreign Currency Translation Adjustments            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance (7,527) (5,963) (9,636) (12,182) (5,963) (12,182)
Foreign currency translation adjustment, net of tax effects (5,729) (1,564) 3,505 2,546    
Balance $ (13,256) $ (7,527) $ (6,131) $ (9,636) $ (13,256) $ (6,131)