XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent events (Details) - $ / shares
3 Months Ended 6 Months Ended
Jan. 18, 2023
Oct. 19, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jan. 19, 2023
Jun. 30, 2022
Dividends [Abstract]                
Common stock, dividends declared (in dollars per share)     $ 0.14 $ 0.13 $ 0.28 $ 0.26    
Common stock, shares authorized (in shares)     12,000,000   12,000,000     12,000,000
2023 Annual Dividend [Member]                
Dividends [Abstract]                
Common stock, dividends declared (in dollars per share)   $ 0.56            
Subsequent Event [Member]                
Dividends [Abstract]                
Common stock, shares authorized (in shares) 12,000,000           36,000,000  
Subsequent Event [Member] | 2023 Annual Dividend [Member]                
Dividends [Abstract]                
Common stock, dividends declared (in dollars per share) $ 0.56              
Subsequent Event [Member] | 2023 Q2 Dividend [Member]                
Dividends [Abstract]                
Dividends payable, date declared Jan. 18, 2023              
Common stock, dividends declared (in dollars per share) $ 0.14              
Dividends payable, date of record Feb. 13, 2023              
Dividends payable, date to be paid Feb. 27, 2023