v3.25.1
Schedule of property and equipment, net (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total, at cost $ 51,521,520 $ 47,836,977
Less: Accumulated depreciation (19,388,059) (14,663,651)
Total, net 32,133,461 33,173,326
Dry-docking expenditures [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost 14,342,245 10,511,691
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost 58,174 62,362
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost 252,916 245,090
Real Property [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost 784,966 808,459
Renovation and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost 185,072 193,118
Tools and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost 1,498,228 711,322
Vessels [Member]    
Property, Plant and Equipment [Line Items]    
Total, at cost $ 34,399,919 $ 35,304,935