v3.26.1
Debt (Deferred finance charges) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
$500 Million And $160 Million Revolving Credit Facility And ECA Credit Facility Tranches [Member]    
Debt    
Deferred finance costs, gross $ 10.5 $ 12.6
$160 Million Revolving Credit Facility [Member]    
Debt    
Credit facility, maximum borrowing capacity 160.0 160.0
$500 Million Revolving Credit Facility [Member]    
Debt    
Credit facility, maximum borrowing capacity 500.0 500.0
Outstanding Debt Facilities [Member]    
Debt    
Deferred finance costs, gross $ 13.6 $ 11.1