SUBSEQUENT EVENTS (Details) - Class B Common Stock - $ / shares |
Sep. 25, 2026 |
Sep. 11, 2026 |
Aug. 04, 2026 |
May 11, 2026 |
Feb. 25, 2026 |
|---|---|---|---|---|---|
| O 2026 Q1 Dividends [Member] | |||||
| SUBSEQUENT EVENTS | |||||
| Dividend payable per share | $ 0.1489 | ||||
| Date dividends declared | Feb. 25, 2026 | ||||
| Date of dividend payable | Mar. 27, 2026 | ||||
| Date of dividend record | Mar. 13, 2026 | ||||
| O 2026 Q2 Dividends [Member] | |||||
| SUBSEQUENT EVENTS | |||||
| Dividend payable per share | $ 0.1369 | ||||
| Date dividends declared | May 11, 2026 | ||||
| Date of dividend payable | Jun. 26, 2026 | ||||
| Date of dividend record | Jun. 12, 2026 | ||||
| SUBSEQUENT EVENTS | O 2026 Q2 Dividends [Member] | |||||
| SUBSEQUENT EVENTS | |||||
| Dividend payable per share | $ 0.1535 | ||||
| Date dividends declared | Aug. 04, 2026 | ||||
| Date of dividend payable | Sep. 25, 2026 | ||||
| Date of dividend record | Sep. 11, 2026 |