v3.26.1
REVENUE RECOGNITION - Performance Obligations (Details)
6 Months Ended
Jun. 30, 2026
REVENUE RECOGNITION  
Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false] true