v3.25.4
SHARE REPURCHASES (Details) - Share Repurchase Program
$ in Millions
May 13, 2025
USD ($)
Share Repurchase Program [Line Items]  
Plan expiration date Dec. 31, 2025
Maximum  
Share Repurchase Program [Line Items]  
Share repurchase authorized $ 10.0