XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent events (Details) - $ / shares
Apr. 17, 2024
Jan. 17, 2024
2024 Annual Dividend [Member]    
Dividends [Abstract]    
Common stock, dividends declared (in dollars per share)   $ 0.32
Subsequent Event [Member] | 2024 Annual Dividend [Member]    
Dividends [Abstract]    
Common stock, dividends declared (in dollars per share) $ 0.32  
Subsequent Event [Member] | 2024 Q3 Dividend [Member]    
Dividends [Abstract]    
Dividends payable, date declared Apr. 17, 2024  
Common stock, dividends declared (in dollars per share) $ 0.08  
Dividends payable, date of record May 15, 2024  
Dividends payable, date to be paid May 30, 2024