v3.26.1
BUSINESS COMBINATIONS - Schedule of Definite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Customer lists | Minimum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 1 year 8 years
Customer lists | Maximum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 20 years 20 years
Tradenames | Minimum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 8 years 8 years
Tradenames | Maximum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 20 years 20 years
Technology and patents | Minimum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 4 years 4 years
Technology and patents | Maximum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 20 years 20 years
Medical Manufacturing Technologies, LLC    
Business Combination [Line Items]    
Weighted Average Useful Life 16 years  
Fair Value $ 375,400  
Medical Manufacturing Technologies, LLC | Minimum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 1 year  
Medical Manufacturing Technologies, LLC | Maximum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 20 years  
Medical Manufacturing Technologies, LLC | Customer lists    
Business Combination [Line Items]    
Weighted Average Useful Life 16 years  
Fair Value $ 303,300  
Medical Manufacturing Technologies, LLC | Customer lists | Minimum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 12 years  
Medical Manufacturing Technologies, LLC | Customer lists | Maximum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 17 years  
Medical Manufacturing Technologies, LLC | Tradenames    
Business Combination [Line Items]    
Weighted Average Useful Life 20 years  
Estimated
Useful Life
(in years) 20 years  
Fair Value $ 41,000  
Medical Manufacturing Technologies, LLC | Technology and patents    
Business Combination [Line Items]    
Weighted Average Useful Life 14 years  
Fair Value $ 20,900  
Medical Manufacturing Technologies, LLC | Technology and patents | Minimum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 11 years  
Medical Manufacturing Technologies, LLC | Technology and patents | Maximum    
Business Combination [Line Items]    
Estimated
Useful Life
(in years) 14 years  
Medical Manufacturing Technologies, LLC | Backlog    
Business Combination [Line Items]    
Weighted Average Useful Life 1 year  
Estimated
Useful Life
(in years) 1 year  
Fair Value $ 10,200