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% |