XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.4
Fixed Assets - Schedule of fixed assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Owned vessels $ 594,561,493 $ 580,517,259
Accumulated depreciation and amortization (124,477,977) (106,652,852)
Vessels, vessel upgrades and capitalized dry docking, net 470,083,516 473,864,407
Accumulated depreciation (2,537,276) (2,191,816)
Other fixed assets, net 4,181,655 2,660,345
Total fixed assets, net 474,265,171 476,524,752
Vessels and vessel upgrades    
Property, Plant and Equipment [Line Items]    
Owned vessels 576,153,211 565,107,408
Capitalized dry docking    
Property, Plant and Equipment [Line Items]    
Owned vessels 18,408,282 15,409,851
Land and building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,571,585 2,541,085
Computers, equipment and internal use software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,147,346 2,311,076
Other Fixed Assets    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,718,931 4,852,161
Other fixed assets, net $ 4,181,655 $ 2,660,345