v3.25.3
EQUITY (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Aug. 06, 2025
Dec. 31, 2024
Class of Stock [Line Items]            
Capital stock, authorized (in shares) 4,020,000,000   4,020,000,000      
Common stock, authorized (in shares) 4,000,000,000   4,000,000,000     4,000,000,000
Preferred stock, authorized (in shares) 20,000,000   20,000,000      
Common stock, issued (in shares) 173,301,872   173,301,872     169,426,114
Common stock, outstanding (in shares) 147,923,716   147,923,716     147,822,633
Class of warrant or right, number of securities called by warrants or rights (in shares)   19,160   19,160    
Number of warrants exercised (in shares)   76,640   76,640    
Share Repurchase Plan            
Class of Stock [Line Items]            
Authorized repurchase amount         $ 100.0  
Remaining authorized amount to repurchase $ 100.0   $ 100.0      
Treasury stock (in shares) 0 399 3,774,675 2,988,291