v3.26.1
Equity Investments - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Variable Interest Entity [Line Items]      
VIE total assets $ 2,583,365 $ 2,448,100 $ 2,471,555
VIE total liabilities 561,056 509,691  
Diodes' note receivable from VIE 310,279 307,055  
Variable Interest Entity, Not Primary Beneficiary [Member]      
Variable Interest Entity [Line Items]      
VIE total assets 34,444 39,620  
VIE total liabilities 12,019 10,659  
Diodes' equity in VIE 90,035 90,035  
Diodes' note receivable from VIE 9,000 9,000  
Diodes' interest receivable from VIE 853 628  
Diodes' maximum exposure to loss $ 99,888 $ 99,663