XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Other comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (47,710)  
Ending balance (47,540)  
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (47,710) $ (34,176)
Current period other comprehensive (loss) income 170 2,935
Ending balance $ (47,540) $ (31,241)