XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring (Schedule of Restructuring Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]      
Restructuring charges accrued $ 13,682 $ 13,438 $ 282
Termination and other costs - restructuring      
Restructuring Reserve [Roll Forward]      
Beginning balance 4,996 0  
Restructuring charges accrued 13,682 12,276  
Payments and Other (15,912) (7,280)  
Ending balance $ 2,766 $ 4,996 $ 0