XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segment Information - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Jul. 02, 2022
USD ($)
Dec. 31, 2022
segment
Dec. 16, 2021
Segment Reporting Information [Line Items]        
Number of reportable segments (in segments) | segment     2  
Purchase price of acquisition   $ 69,100    
Magnetic seal corporation        
Segment Reporting Information [Line Items]        
Percentage of outstanding common stock acquired 100.00%     100.00%
Purchase price of acquisition $ 69,500      
Gross purchase price $ 70,935