SUBSEQUENT EVENTS (Details) - $ / shares |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jul. 15, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
SUBSEQUENT EVENTS | |||||
Cash dividends per share | $ 0.22 | $ 0.22 | $ 0.44 | $ 0.44 | |
Subsequent Event | O 2025 Q2 Dividends | |||||
SUBSEQUENT EVENTS | |||||
Dividends payable, date declared | Jul. 15, 2025 | ||||
Cash dividends per share | $ 0.22 | ||||
Dividends payable, date of record | Aug. 18, 2025 | ||||
Dividends payable, date to be paid | Sep. 02, 2025 |