XML 127 R112.htm IDEA: XBRL DOCUMENT v3.25.4
Business Acquisitions - Moritex Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Oct. 18, 2023
Business Combination [Line Items]        
Goodwill $ 386,279 $ 384,937 $ 393,181  
Moritex Corporation        
Business Combination [Line Items]        
Cash and cash equivalents       $ 38,088
Accounts receivable       11,543
Inventories       21,882
Property, plant and equipment       19,805
Goodwill       151,525
Deferred income tax assets       4,162
Other assets       3,363
Accounts payable       (6,639)
Accrued expenses       (14,718)
Deferred income tax liabilities       (22,665)
Reserve for income taxes       (5,864)
Other liabilities       (2,294)
Purchase price       296,138
Moritex Corporation | Customer relationships        
Business Combination [Line Items]        
Finite-lived intangible assets       64,800
Moritex Corporation | Completed technologies        
Business Combination [Line Items]        
Finite-lived intangible assets       32,300
Moritex Corporation | Trademarks        
Business Combination [Line Items]        
Finite-lived intangible assets       $ 850