v3.26.3
Leases - Operating Leases - Lessor (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Mar. 31, 2026
Leases [Abstract]    
Lease term (in years)   9 years
Aggregate lease payments $ 100.0  
Lease term of bareboat charter (in years) 10 years  
Fixed payment to be received in first year $ 15.3  
Fixed payment to be received in second year 15.3  
Fixed payments to be received in each year from year three to year ten $ 13.3