XML 136 R122.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring Charges - By type (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Charges        
Restructuring charges   $ 1,605   $ 1,775
Facility closure restructuring        
Restructuring Charges        
Restructuring charges $ 700 1,605    
Organizational Restructuring        
Restructuring Charges        
Restructuring charges     $ 0 1,775
Severance costs | Facility closure restructuring        
Restructuring Charges        
Restructuring charges   596    
Property disposal and closure costs | Facility closure restructuring        
Restructuring Charges        
Restructuring charges   $ 1,009    
Organizational costs | Organizational Restructuring        
Restructuring Charges        
Restructuring charges       1,517
Other restructuring costs | Organizational Restructuring        
Restructuring Charges        
Restructuring charges       $ 258