XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Keylink        
Related Party Transaction [Line Items]        
Net sales $ 1,243 $ 3,081 $ 3,358 $ 6,488
Purchases from related parties 348 363 718 719
Plating, rental and consulting expense 4,005 4,425 7,943 8,680
Nuvoton        
Related Party Transaction [Line Items]        
Net sales 29 0 33 7
Purchases from related parties 2,154 2,466 4,129 5,444
JCP        
Related Party Transaction [Line Items]        
Purchases from related parties 55 35 136 134
Atlas        
Related Party Transaction [Line Items]        
Purchases from related parties $ 916 $ 0 $ 1,305 $ 0