XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Additional Information) (Details) - Subsequent Event - Dividend Declared
Aug. 08, 2023
$ / shares
Subsequent Event [Line Items]  
Cash dividend declared, per share $ 1.5
Dividend, declare date Aug. 08, 2023
Dividend, record date Aug. 21, 2023
Dividend, payable date Aug. 31, 2023