v3.25.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 15, 2025
Jul. 09, 2025
Jul. 25, 2025
Jun. 30, 2025
Jun. 30, 2025
Subsequent Event [Line Items]          
Share repurchases (in shares)         1.0
Share repurchases, value       $ 71,321 $ 71,321
Subsequent Event | Right of First Refusal Agreement          
Subsequent Event [Line Items]          
Share repurchases (in shares)     0.3    
Share repurchases, value     $ 25,300    
Subsequent Event | Interest Rate Swap, Effective July 2025          
Subsequent Event [Line Items]          
Derivative, term of contract   18 months      
Derivative, notional amount   $ 100,000      
Interest rate swap, fixed interest rate   3.85%      
Subsequent Event | Interest Rate Swap, Effective July 15, 2025          
Subsequent Event [Line Items]          
Derivative, term of contract 1 year        
Derivative, notional amount $ 100,000        
Interest rate swap, fixed interest rate 4.047%