XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Dividends (Details)
Jun. 30, 2024
$ / shares
Dividends [Abstract]  
Common Stock, Dividends, Annual Rate Per Share $ 0.80
Common Stock, Dividends, Quarterly Rate Per Share $ 0.20