v3.26.1
STOCKHOLDERS' EQUITY - Additional Information (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Equity [Abstract]  
Stock repurchase program, remaining authorized repurchase amount $ 329
Stock repurchase program, authorized amount $ 3,051