XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Dividends (Details)
Feb. 06, 2025
$ / shares
Dividends [Abstract]  
Dividend per share $ 1.43