v3.25.1
REVENUE - Additional Information (Details)
$ in Millions
Mar. 31, 2025
USD ($)
classification
Dec. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]    
Number of revenue classifications | classification 2  
Contract assets are included in other assets | $ $ 190 $ 207