XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill [Line Items]    
Non-cash impairment charges $ 0  
Medical Segments    
Goodwill [Line Items]    
Accumulated impairment losses of goodwill 19,509,000  
Medical Segments | Tradenames    
Goodwill [Line Items]    
Non-cash impairment charges   $ 530,000
Automotive Segments    
Goodwill [Line Items]    
Accumulated impairment losses of goodwill $ 0