XML 129 R120.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - $ / shares
3 Months Ended 6 Months Ended
Jul. 14, 2022
Jun. 30, 2022
[1]
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
[1]
Jun. 30, 2022
[1]
Jun. 30, 2021
[1]
Subsequent Event [Line Items]              
Cash dividends declared per common share (in dollars per share)   $ 0.30   $ 0.25 $ 0.19 $ 0.60 $ 0.38
Common stock              
Subsequent Event [Line Items]              
Cash dividends declared per common share (in dollars per share)     $ 0.30        
Subsequent event | Common stock              
Subsequent Event [Line Items]              
Dividends payable, date declared Jul. 14, 2022            
Cash dividends declared per common share (in dollars per share) $ 0.30            
Dividends payable, date to be paid Aug. 15, 2022            
Dividends payable, date of record Aug. 01, 2022            
[1] Figures in the table may not recalculate exactly due to rounding. Earnings per share is calculated based on unrounded numbers.