XML 64 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss - Summary of 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
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance $ 370,010 $ 369,979
Foreign currency translation adjustment, net of tax effects (1,564) 2,546
Balance 371,583 374,994
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (5,963) (12,182)
Foreign currency translation adjustment, net of tax effects (1,564) 2,546
Balance $ (7,527) $ (9,636)