v3.25.4
Subsequent Events (Details) - Renesas - shares
Jan. 29, 2026
Sep. 29, 2025
Approvals Obtained    
Subsequent Event [Line Items]    
Restructuring support agreement, new common stock distributed to holders of old common stock (in shares)   871,287
Subsequent Event    
Subsequent Event [Line Items]    
Issuance of new shares (in shares) 16,852,372  
Subsequent Event | Approvals Obtained    
Subsequent Event [Line Items]    
Restructuring support agreement, new common stock distributed to holders of old common stock (in shares) 871,287