XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - Subsequent event
Apr. 28, 2022
$ / shares
shares
Subsequent Event [Line Items]  
Dividends declared date Apr. 28, 2022
Quarterly cash dividend declared, common stock | $ / shares $ 0.14
Dividend, date of record May 19, 2022
Dividends payable, date Jun. 09, 2022
April 2022 stock repurchase plan  
Subsequent Event [Line Items]  
Stock repurchase program authorized percentage 5.00%
Stock Repurchase program, remaining authorized shares | shares 364,259
Stock repurchase plan period 1 year