XML 87 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
ReportingUnit
Dec. 31, 2023
USD ($)
Goodwill [Abstract]    
Goodwill $ 83,625 $ 218,166
Americas [Member]    
Goodwill [Abstract]    
Goodwill 0 9,449
Accumulated impairment charges 9,400 0
Southeast Asia/Pacific [Member]    
Goodwill [Abstract]    
Goodwill 0 18,537
Accumulated impairment charges 18,500 0
Mainland China [Member]    
Goodwill [Abstract]    
Goodwill 0 32,179
Accumulated impairment charges 32,200 0
Japan [Member]    
Goodwill [Abstract]    
Goodwill 0 16,019
Accumulated impairment charges 16,000 0
Europe & Africa [Member]    
Goodwill [Abstract]    
Goodwill 0 2,875
Accumulated impairment charges 2,900 0
South Korea [Member]    
Goodwill [Abstract]    
Goodwill 0 29,261
Accumulated impairment charges 29,300 0
Hong Kong/Taiwan [Member]    
Goodwill [Abstract]    
Goodwill 0 6,634
Accumulated impairment charges 6,600 0
Manufacturing [Member]    
Goodwill [Abstract]    
Goodwill $ 78,875 78,875
Rhyz Other [Member]    
Goodwill [Abstract]    
Number of reporting units | ReportingUnit 2  
Goodwill $ 4,750 24,337
Accumulated impairment charges 19,600 0
Rhyz Other [Member] | Reporting Unit 1 [Member]    
Goodwill [Abstract]    
Goodwill 0 19,600
Rhyz Other [Member] | Reporting Unit 2 [Member]    
Goodwill [Abstract]    
Goodwill $ 4,700 $ 4,700