XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Dividends (Details) - USD ($)
$ / shares in Units, $ in Millions
Jan. 05, 2023
Nov. 30, 2022
Accrued Dividends (Details) [Line Items]    
Dividend payable per share   $ 5
Dividends Payable $ 88.3  
S2022Q4 Dividends [Member]    
Accrued Dividends (Details) [Line Items]    
Dividends payable, date of record   Dec. 15, 2022
Dividends payable, date to be paid Jan. 05, 2023