XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Related Parties - Schedule of Net Sales and Purchases of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Keylink        
Related Party Transaction [Line Items]        
Net sales $ (101) $ 1,243 $ 27 $ 3,358
Purchases from related parties 62 348 199 718
Plating, rental and consulting expense 3,307 4,005 6,528 7,943
Nuvoton        
Related Party Transaction [Line Items]        
Net sales 29 29 53 33
Purchases from related parties 1,278 2,154 2,343 4,129
JCP        
Related Party Transaction [Line Items]        
Purchases from related parties 29 55 105 136
Atlas        
Related Party Transaction [Line Items]        
Purchases from related parties $ 3,694 $ 916 $ 6,738 $ 1,305