XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Charges - Restructuring Liability Rollforward (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 1,197
Increase (Decrease) in Restructuring Reserve 1,730
Payments for Restructuring (1,401)
Restructuring Reserve, Accrual Adjustment (28)
Ending balance 1,498
Employee Severance [Member]  
Restructuring Reserve [Roll Forward]  
Beginning balance 629
Increase (Decrease) in Restructuring Reserve 1,709
Payments for Restructuring (1,346)
Restructuring Reserve, Accrual Adjustment (28)
Ending balance $ 964
Payment period 12 months
Other Restructuring [Member]  
Restructuring Reserve [Roll Forward]  
Beginning balance $ 568
Increase (Decrease) in Restructuring Reserve 21
Payments for Restructuring (55)
Restructuring Reserve, Accrual Adjustment 0
Ending balance $ 534
Payment period 12 months