XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Activity Related to Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Restructuring Reserve [Roll Forward]      
Additions charged to expense $ 120 $ 0  
2024 Restructuring Plan and Integration Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 1,642 1,609 $ 1,609
Additions charged to expense 86 0  
Cash payments (691) (403)  
Ending balance 1,037 1,206 1,642
Severance and other benefits | 2024 Restructuring Plan and Integration Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 1,522 1,489 1,489
Additions charged to expense 86 0  
Cash payments (638) (403)  
Ending balance 970 1,086 1,522
Professional fees and other related charges | 2024 Restructuring Plan and Integration Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 120 120 120
Additions charged to expense 0 0  
Cash payments (53) 0  
Ending balance $ 67 $ 120 $ 120