XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Beginning balance $ 0    
Restructuring charges 9,188 $ 0 $ 0
Non-cash items (2,844)    
Cash settled (2,679)    
Ending balance 3,665 0  
Facility and Non-Lease Costs      
Restructuring Reserve [Roll Forward]      
Beginning balance 0    
Restructuring charges 6,045    
Non-cash items (2,844)    
Cash settled (1,025)    
Ending balance 2,176 0  
Other Costs      
Restructuring Reserve [Roll Forward]      
Beginning balance 0    
Restructuring charges 3,143    
Non-cash items    
Cash settled (1,654)    
Ending balance $ 1,489 $ 0