XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Summary of Allocation of Purchase Consideration to Other Intangible Assets Acquired (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 01, 2022
Jul. 13, 2022
Dec. 31, 2023
Dec. 31, 2022
Alfmeier        
Business Acquisition [Line Items]        
Preliminary Fair Value, Total $ 31,459     $ 31,459
Alfmeier | Customer Related        
Business Acquisition [Line Items]        
Preliminary Fair Value, Definite-lived $ 19,812      
Weighted Average Life (in years) 14 years   14 years  
Alfmeier | Technology        
Business Acquisition [Line Items]        
Preliminary Fair Value, Definite-lived $ 11,647      
Weighted Average Life (in years) 9 years   9 years  
Dacheng        
Business Acquisition [Line Items]        
Preliminary Fair Value, Total   $ 20,059   $ 20,059
Dacheng | Tradenames        
Business Acquisition [Line Items]        
Preliminary Fair Value, Indefinite-lived   2,473    
Dacheng | Customer Related        
Business Acquisition [Line Items]        
Preliminary Fair Value, Definite-lived   $ 12,837    
Weighted Average Life (in years)   12 years 12 years  
Dacheng | Technology        
Business Acquisition [Line Items]        
Preliminary Fair Value, Definite-lived   $ 4,749    
Weighted Average Life (in years)   12 years 12 years