XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Business Realignment - Reconciliation of Business Realignment Liability Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Reserve [Roll Forward]    
Charges to Expense $ 2,827 $ 0
Employee termination costs    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period 411 1,230
Charges to Expense 2,827 0
Utilization, Cash (1,020) (1,095)
Utilization, Non-Cash 0 0
Accrual at end of period $ 2,218 $ 135