XML 101 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions - Schedule of Net Sales and Purchases of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Keylink      
Related Party Transaction [Line Items]      
Net sales $ 208 $ 3,485 $ 12,595
Purchases from related parties 564 1,241 1,535
Plating, rental and consulting expense 13,895 14,970 16,916
Nuvoton      
Related Party Transaction [Line Items]      
Net sales 72 65 49
Purchases from related parties 6,454 7,076 10,454
JCP      
Related Party Transaction [Line Items]      
Purchases from related parties 105 243 364
Atlas      
Related Party Transaction [Line Items]      
Purchases from related parties 10,340 4,493 177
ATX      
Related Party Transaction [Line Items]      
Purchases from related parties $ 15 $ 0 $ 0