v3.26.1
FAIR VALUE MEASUREMENTS - Narrative (Details) - Senior Notes
Jun. 30, 2026
6.250% Senior Notes  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Debt interest rate (as percent) 6.25%
3.875% Senior Notes  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Debt interest rate (as percent) 3.875%
4.375% Senior Notes  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Debt interest rate (as percent) 4.375%