INCOME TAXES (Details) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Mar. 31, 2022
USD ($)
|
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2021
USD ($)
refundClaim
|
|
| Income Tax Disclosure [Abstract] | ||||||
| Effective income, percent | 25.90% | 23.80% | 24.60% | 25.90% | ||
| Number of refund claims filed | refundClaim | 2 | |||||
| Income tax refund claim | $ 20.4 | |||||
| Proceeds from income tax refunds | $ 15.2 | |||||