XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events - Additional Information (Details) - Subsequent Event - O 2025 Q3 Dividends
Oct. 29, 2025
$ / shares
Subsequent Event [Line Items]  
Dividends declared per share $ 0.65
Dividend payable date Dec. 04, 2025
Dividend payable record date Nov. 10, 2025