v3.25.2
Shareholders' Equity and Loss Per Common Share - Dividends (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 24, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dividends          
Dividends cash declared   $ 0.175 $ 0.175 $ 0.175 $ 0.35
Subsequent Event | Q3 Dividends          
Dividends          
Dividends cash declared $ 0.175        
Dividends Payable, Date Declared Jul. 24, 2025        
Dividends Payable, Date to be Paid Aug. 21, 2025        
Dividends Payable, Date of Record Aug. 07, 2025