v3.26.1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended
Jul. 16, 2026
May 28, 2026
Jul. 31, 2026
Jun. 30, 2026
Mar. 31, 2026
Subsequent Event          
Proceeds from disposal of vessels       $ 80,730,111  
Carrying value       996,811,228 $ 1,215,930,610
Gain on disposal of vessel       30,116,869  
Corsair and Constellation          
Subsequent Event          
Carrying value       $ 102,800,000  
Corsair Japanese Financing          
Subsequent Event          
Repayment of debt   $ 24,200,000      
Subsequent Events | Corsair and Constellation          
Subsequent Event          
Proceeds from disposal of vessels     $ 166,400,000    
Gain on disposal of vessel     63,500,000    
Subsequent Events | Q2 2027 Cash Dividends          
Subsequent Event          
Dividends Payable, Date Declared Jul. 16, 2026        
Dividends, amount declared per share $ 1        
Dividends, total cash amount $ 42,800,000        
Dividends Payable, Date to be Paid Aug. 12, 2026        
Dividends Payable, Date of Record Jul. 27, 2026        
Subsequent Events | BALCAP Facility          
Subsequent Event          
Repayment of debt     $ 23,900,000