v3.25.2
RELATED PARTY TRANSACTIONS - Schedule of Amount of Receivables Due from and Payable to Related Parties (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]    
Accounts receivable from related parties $ 1,562 $ 1,420
Accounts payable to related parties 335 254
Affiliated Entity    
Related Party Transaction [Line Items]    
Accounts receivable from related parties 14 11
Accounts payable to related parties $ 16 $ 9