v3.25.2
General information and significant accounting policies (Details)
6 Months Ended
Jun. 30, 2025
segment
item
subsidiary
May 31, 2024
Jun. 17, 2021
Jun. 17, 2017
Overview        
Number of operating segments | segment 1      
Numbered of owned vessels in operation 22      
Number of chartered vessels in operations 4      
Average Age Of Vessels 10 years 9 months 18 days      
Number of wholly owned subsidiaries | subsidiary 79      
Anglo Ardmore Ship Management Limited        
Overview        
Number of joint ventures 1      
Percentage of ownership interest (as a percent) 50.00%      
e1 Marine LLC        
Overview        
Percentage of ownership interest (as a percent)   33.33%    
e1 Marine LLC | Corporate Joint Venture [Member]        
Overview        
Percentage of ownership interest (as a percent)     33.33%  
Element 1 Corp.        
Overview        
Percentage of ownership interest (as a percent) 10.00%     10.00%