XML 50 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Restructuring - Schedule of Accrued Severance and Related Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restructuring Reserve [Roll Forward]    
Beginning balance $ 3,486  
Restructuring charges 1,703 $ 7,279
Cash payments (3,532)  
Foreign currency translation (76)  
Ending balance 1,581  
Severance and related costs    
Restructuring Reserve [Roll Forward]    
Beginning balance 3,361  
Restructuring charges 1,506 6,847
Cash payments (3,223)  
Foreign currency translation (75)  
Ending balance 1,569  
Legal costs    
Restructuring Reserve [Roll Forward]    
Beginning balance 125  
Restructuring charges 197 $ 432
Cash payments (309)  
Foreign currency translation (1)  
Ending balance $ 12