CASH DIVIDEND (Details) - USD ($) $ / shares in Units, $ in Millions |
Feb. 24, 2026 |
Feb. 02, 2026 |
Feb. 18, 2025 |
Jan. 24, 2025 |
|---|---|---|---|---|
| S 2026 Q1 Dividends [Member] | ||||
| CASH DIVIDEND [Abstract] | ||||
| Dividend payable, date declared | Feb. 02, 2026 | |||
| Cash dividend (in Dollars per share) | $ 0.75 | |||
| Dividend payable, date of record | Feb. 09, 2026 | |||
| Cash dividends paid | $ 6.1 | |||
| Dividend payable, date paid | Feb. 24, 2026 | |||
| S 2025 Q1 Dividends [Member] | ||||
| CASH DIVIDEND [Abstract] | ||||
| Dividend payable, date declared | Jan. 24, 2025 | |||
| Cash dividend (in Dollars per share) | $ 1.5 | |||
| Dividend payable, date of record | Feb. 03, 2025 | |||
| Cash dividends paid | $ 12.7 | |||
| Dividend payable, date paid | Feb. 18, 2025 |