XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.4
SUBSEQUENT EVENTS - Dividends Declared (Details) - Subsequent Event - $ / shares
Mar. 31, 2026
Feb. 27, 2026
Jan. 30, 2026
1/30/2026      
Subsequent Events      
Dividends payable amount per share     $ 0.1133
Date Declared     Jan. 16, 2026
Record Date     Jan. 30, 2026
Payment Date     Feb. 13, 2026
2/27/2026      
Subsequent Events      
Dividends payable amount per share   $ 0.1133  
Date Declared   Jan. 16, 2026  
Record Date   Feb. 27, 2026  
Payment Date   Mar. 13, 2026  
3/31/2026      
Subsequent Events      
Dividends payable amount per share $ 0.1133    
Date Declared Jan. 16, 2026    
Record Date Mar. 31, 2026    
Payment Date Apr. 15, 2026