v3.25.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - License Fee Dispute - USD ($)
$ in Millions
Sep. 01, 2020
Mar. 31, 2025
COMMITMENTS AND CONTINGENCIES    
Payment schedule term 10 years  
Gross amounts   $ 93
Accrual at carrying value   $ 46