XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS - Dividends Declared (Details) - Subsequent Event - $ / shares
Sep. 30, 2025
Aug. 29, 2025
Jul. 31, 2025
07/31/2025      
Subsequent Events      
Dividends payable amount per share     $ 0.1333
Date Declared     Jul. 02, 2025
Record Date     Jul. 31, 2025
Payment Date     Aug. 15, 2025
08/29/2025      
Subsequent Events      
Dividends payable amount per share   $ 0.1333  
Date Declared   Jul. 02, 2025  
Record Date   Aug. 29, 2025  
Payment Date   Sep. 15, 2025  
09/30/2025      
Subsequent Events      
Dividends payable amount per share $ 0.1333    
Date Declared Jul. 02, 2025    
Record Date Sep. 30, 2025    
Payment Date Oct. 15, 2025