v3.26.1
Restructuring - Summary of Restructuring Charges By Segment And Unallocated Corporate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Total $ (33) $ 0 $ 2,845 $ 0
2025 Corporate Realignment Plan        
Restructuring Cost and Reserve [Line Items]        
Severance and Other Employee Costs (Benefit)     (448)  
Non-Employee Contract Costs     1,979  
Asset Impairments     422  
Professional Fees     892  
Total     2,845  
TriLink | 2025 Corporate Realignment Plan        
Restructuring Cost and Reserve [Line Items]        
Severance and Other Employee Costs (Benefit)     (422)  
Non-Employee Contract Costs     1,979  
Asset Impairments     422  
Professional Fees     0  
Total     1,979  
Cygnus | 2025 Corporate Realignment Plan        
Restructuring Cost and Reserve [Line Items]        
Severance and Other Employee Costs (Benefit)     (3)  
Non-Employee Contract Costs     0  
Asset Impairments     0  
Professional Fees     0  
Total     (3)  
Corporate | 2025 Corporate Realignment Plan        
Restructuring Cost and Reserve [Line Items]        
Severance and Other Employee Costs (Benefit)     (23)  
Non-Employee Contract Costs     0  
Asset Impairments     0  
Professional Fees     892  
Total     $ 869