v3.26.1
Corporate Transformation Costs (Schedule of Restructuring and Related Costs) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Restructuring Reserve [Roll Forward]    
Balances at December 31, 2025 $ 954  
Costs 6,932 $ 1,800
Cash payments and other adjustments (6,548)  
Balances at June 30, 2026 1,338  
Employee Related    
Restructuring Reserve [Roll Forward]    
Balances at December 31, 2025 954  
Costs 2,313  
Cash payments and other adjustments (1,929)  
Balances at June 30, 2026 1,338  
Real Estate Related and Other    
Restructuring Reserve [Roll Forward]    
Balances at December 31, 2025 0  
Costs 4,619  
Cash payments and other adjustments (4,619)  
Balances at June 30, 2026 $ 0