v3.26.1
Subsequent Events (Details) - Subsequent Events - USD ($)
$ / shares in Units, $ in Millions
May 07, 2026
Apr. 20, 2026
Q1 2027 Cash Dividends    
Subsequent Event    
Dividends Payable, Date Declared May 07, 2026  
Dividends, amount declared per share $ 1  
Dividends, total cash amount $ 42.8  
Dividends Payable, Date to be Paid May 28, 2026  
Dividends Payable, Date of Record May 18, 2026  
2023 A&R Debt Facility    
Subsequent Event    
Prepayment of debt   $ 16.5
Net proceeds from sale of vessel   $ 81.9