v3.25.2
Commitments and Contingencies - Insurance (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Insurance proceeds  
Insurance coverage deductible amount per vessel $ 150
Deductible period under business interruption insurance 14 days
Limit of protection and indemnity insurance for pollution, per vessel per incident $ 1,000,000
Maximum  
Insurance proceeds  
Deductible period under business interruption insurance 180 days