XML 154 R134.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Event (Narrative) (Details) - Subsequent Event
Nov. 20, 2025
$ / shares
Subsequent Event  
Dividends payable declared, per share $ 0.29
Subsequent Event, Date Nov. 20, 2025