v3.25.0.1
Taxation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Taxation      
U.S. Federal income tax rate (in percent) 4.00%    
U.S. source gross transportation income (as percentage of gross shipping income for transportation that begins or ends in the United States) 50.00%    
Number of years that the Partnership did not qualify for tax exemption 3 years    
U.S. source gross transportation tax expense $ 530 $ 1,420 $ 1,529