XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENT - Dividends Declared Narrative (Details) - Subsequent Event - $ / shares
Aug. 12, 2024
May 08, 2024
O2024 Q1 Dividends [Member]    
SUBSEQUENT EVENTS    
Dividends payable, Date declared   May 08, 2024
Dividends payable (in dollars per share)   $ 0.045
Dividends payable, Date to be Paid   Jul. 26, 2024
Dividends payable, Date of record   Jul. 08, 2024
O2024 Q2 Dividends [Member]    
SUBSEQUENT EVENTS    
Dividends payable, Date declared Aug. 12, 2024  
Dividends payable (in dollars per share) $ 0.045  
Dividends payable, Date to be Paid Oct. 18, 2024  
Dividends payable, Date of record Oct. 04, 2024