XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges - Schedule of Restructuring Activities Related to Plan (Detail) - 2023 Restructuring Plan [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]    
Beginning balance   $ 0
Restructuring charges   1,405
Cash payments   (1,062)
Ending balance $ 343 343
Employee Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning balance   0
Restructuring charges 0 1,405
Cash payments   (1,062)
Ending balance $ 343 $ 343