REVENUE RECOGNITION - Transaction Price Allocated to the Remaining Performance Obligations (Details) $ in Millions |
Sep. 30, 2024
USD ($)
|
|---|---|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-04-28 | Marcolin Group | License | |
| REVENUE RECOGNITION | |
| Expected timing of revenue recognition | 20 years |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-10-01 | |
| REVENUE RECOGNITION | |
| Expected timing of revenue recognition | 12 months |
| Estimated recognition of deferred revenue | $ 338 |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-10-01 | Marcolin Group | License | |
| REVENUE RECOGNITION | |
| Expected timing of revenue recognition | |
| Estimated recognition of deferred revenue | $ 220 |