v3.25.0.1
Leases - Movements in right-of use assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases    
Balance at the beginning $ 126,549 $ 93,325
Additions, net 53,165 72,272
Depreciation (49,118) (39,048)
Impairment loss (706)  
Balance at the end 129,890 126,549
Vessels    
Leases    
Balance at the beginning 125,823 93,158
Additions, net 52,598 71,315
Depreciation (48,638) (38,650)
Impairment loss (706)  
Balance at the end 129,077 125,823
Vessels' Equipment    
Leases    
Balance at the beginning 726 167
Additions, net 567 957
Depreciation (480) (398)
Balance at the end $ 813 $ 726