XML 78 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring - Summary of Changes in Restructuring Reserve Balance (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Restructuring and Related Activities [Abstract]        
Beginning Balance $ (1,469) $ (3,386) $ (5,270)  
Revision to previous estimates   933   $ (5,270)
Provision (1,014)   (2,537)  
Cash payment 45 907    
Foreign exchange 11 77    
Ending Balance $ (2,427) $ (1,469) $ (7,807) $ (5,270)