XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event (Details) - Subsequent event.
Apr. 27, 2023
$ / shares
shares
Subsequent Event [Line Items]  
Dividends declared date Apr. 27, 2023
Quarterly cash dividend declared, common stock | $ / shares $ 0.14
Dividend, date of record May 18, 2023
Dividends payable, date Jun. 08, 2023
Stock Repurchase Program Extension Period 1 year
Stock Repurchase Plan | shares 101,044