XML 90 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Schedule of Reconciliation of Restructuring Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Restructuring and Related Activities [Abstract]    
Balance at beginning of period $ 10,336 $ 8,309
Plus: Amounts charged to cost and expense   40,545
Less: Amounts paid (7,272) (38,518)
Balance at end of period $ 3,064 $ 10,336