XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Shareholders' Equity and Earnings (Loss) Per Common Share - Dividends (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 24, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dividends          
Dividends cash declared   $ 0.175 $ 0.225 $ 0.35 $ 0.225
Subsequent Event | Q3 Dividends          
Dividends          
Dividends cash declared $ 0.175        
Dividends Payable, Date Declared Jul. 24, 2024        
Dividends Payable, Date to be Paid Aug. 21, 2024        
Dividends Payable, Date of Record Aug. 07, 2024