v3.26.1
REVENUES - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,658 $ 1,303 $ 3,039 $ 2,543
New electric vehicles        
Disaggregation of Revenue [Line Items]        
Total revenues 1,037 924 1,887 1,688
Regulatory credits        
Disaggregation of Revenue [Line Items]        
Total revenues 108 7 167 166
Software and services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 513 $ 372 $ 985 $ 689