REVENUE RECOGNITION - Performance Obligations Satisfied or Partially Satisfied in Prior Periods (Details) - USD ($) $ in Millions |
3 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
REVENUE RECOGNITION | ||
Impact to revenue from performance obligations satisfied (or partially satisfied) in previous periods | $ 13 | $ 11 |