XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENT (Details) - $ / shares
3 Months Ended
Oct. 28, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Subsequent Event              
Regular quarterly dividend declared   $ 0.14 $ 0.14 $ 0.14 $ 0.14 $ 0.84 $ 0.14
Subsequent Event | O2025 Q4 Dividends              
Subsequent Event              
Dividends payable, date declared Oct. 28, 2025            
Regular quarterly dividend declared $ 0.14            
Dividend payable, date to be payable Dec. 10, 2025            
Dividends payable, date of record Nov. 10, 2025