v3.26.1
SUBSEQUENT EVENTS (Narrative) (Details) - Subsequent Event - O 2026 Q3 Dividends
Jul. 28, 2026
$ / shares
SUBSEQUENT EVENTS  
Dividend declared date Jul. 28, 2026
Dividend payable (amount per share) $ 0.05
Dividend payable date Aug. 28, 2026
Dividend record date Aug. 14, 2026