v3.25.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Mar. 20, 2024
Equity [Abstract]      
Authorized amount of share repurchase program     $ 6.0
Stock Repurchased and Retired During Period, Shares 1.7 1.7  
Shares Acquired, Average Cost Per Share $ 2.39 $ 2.39  
Treasury Stock, Shares, Retired 0.8 0.8