XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Investments - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Variable Interest Entity [Line Items]      
VIE total assets $ 2,471,555 $ 2,386,281 $ 2,361,057
VIE total liabilities 537,384 517,334  
Diodes' note receivable from VIE 313,492 325,517  
Variable Interest Entity, Not Primary Beneficiary [Member]      
Variable Interest Entity [Line Items]      
VIE total assets 41,660 20,273  
VIE total liabilities 10,745 4,945  
Diodes' equity in VIE 90,035 44,420  
Diodes' note receivable from VIE 9,000 4,000  
Diodes' interest receivable from VIE 403 245  
Diodes' maximum exposure to loss $ 99,438 $ 48,665