v3.25.4
COMMITMENTS & CONTINGENCIES (Details)
$ in Millions
1 Months Ended
Dec. 31, 2020
case
Dec. 31, 2025
USD ($)
cases
Dec. 31, 2024
USD ($)
Apr. 30, 2021
tranche
Loss Contingencies [Line Items]        
Amount accrued for contingencies in the aggregate   $ 71 $ 128  
Number of tranches | tranche       3
Commitments and contingencies (Note 15)    
Loss Contingency, Pending Claims, Number | cases   6    
Putative Securities Fraud Class Action Lawsuit        
Loss Contingencies [Line Items]        
Number of lawsuits | case 5