XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Dividends - Summary of Dividends Declared (Details)
Jun. 30, 2023
$ / shares
Dividends Payable [Line Items]  
Dividend per Share $ 1.07
Dividend Declared on March 30, 2023  
Dividends Payable [Line Items]  
Date Declared Mar. 30, 2023
Record Date Mar. 31, 2023
Payment Date May 09, 2023
Dividend per Share $ 0.4
Dividend Declared on June 30, 2023  
Dividends Payable [Line Items]  
Date Declared Jun. 30, 2023
Record Date Jun. 30, 2023
Payment Date Aug. 15, 2023
Dividend per Share $ 0.67