XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Schedule of Activity in Restructuring Accrual (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Workforce reduction in january two thousand twenty three  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2023 $ 48
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring Costs and Asset Impairment Charges
Additional restructuring and related costs $ 506
Non-cash charge (included above) (492)
Cash payments (62)
Accrual at December 31, 2024 0
Workforce reduction in may two thousand twenty three  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2023 $ 1,282
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring Costs and Asset Impairment Charges
Additional restructuring and related costs $ 262
Non-cash charge (included above) (232)
Cash payments (943)
Accrual at December 31, 2024 369
Workforce reduction in february two thousand twenty four  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2023 $ 732
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring Costs and Asset Impairment Charges
Additional restructuring and related costs $ 6,850
Non-cash charge (included above) (4,036)
Cash payments (3,546)
Accrual at December 31, 2024 $ 0