v3.25.2
SHAREHOLDERS' EQUITY - Common stock (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Apr. 23, 2025
Dec. 31, 2024
Jun. 13, 2024
Class of Stock [Line Items]            
Common Stock, par value (in dollars per share) $ 0   $ 0   $ 0  
Authorized share repurchase (in shares)           200,000
Share repurchase, authorized amount       $ 5    
Common stock, no par value (in dollars per share)       $ 0    
Repurchase of common stock (in shares) 26,287   26,387      
Remaining authorized amount $ 5   $ 5      
Shares Common Stock            
Class of Stock [Line Items]            
Repurchase of common stock (in shares)   5,501        
Shares Common Stock            
Class of Stock [Line Items]            
Common Stock, par value (in dollars per share) $ 0   $ 0      
Number of votes per each share     one