XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Summary of Accrued Severance and Related Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 7,279 $ 167
Cash payments (2,851)  
Foreign currency translation (6)  
Balance as of March 31, 2025 4,422  
Severance and related costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 6,847  
Cash payments (2,851)  
Foreign currency translation (6)  
Balance as of March 31, 2025 3,990  
Legal costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 432  
Cash payments 0  
Foreign currency translation 0  
Balance as of March 31, 2025 $ 432