2023 Q4 Form 20-F Financial Statement

#000114036124010463 Filed on February 29, 2024

View on sec.gov

Income Statement

Concept 2023 Q4 2023
Revenue $26.36M $97.52M
YoY Change -61.97% -62.79%
Cost Of Revenue $10.10M $41.91M
YoY Change -37.34% -33.44%
Gross Profit $16.27M $55.60M
YoY Change -69.43% -72.08%
Gross Profit Margin 61.71% 57.02%
Selling, General & Admin $1.279M $5.681M
YoY Change -51.55% -19.34%
% of Gross Profit 7.86% 10.22%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $4.851M $22.08M
YoY Change -30.66% -14.53%
% of Gross Profit 29.82% 39.71%
Operating Expenses $8.931M $39.98M
YoY Change -48.27% -47.1%
Operating Profit $7.337M $22.01M
YoY Change -79.59% -82.64%
Interest Expense -$1.431M $11.26M
YoY Change -23.77% 31.17%
% of Operating Profit -19.51% 51.16%
Other Income/Expense, Net $19.08M -$527.0K
YoY Change -40880.98% -92.33%
Pretax Income $25.09M $21.48M
YoY Change -26.16% -82.09%
Income Tax $78.89K $177.8K
% Of Pretax Income 0.31% 0.83%
Net Earnings $23.81M $38.64M
YoY Change -29.32% -67.41%
Net Earnings / Revenue 90.3% 39.63%
Basic Earnings Per Share $0.39
Diluted Earnings Per Share $0.10 $0.17
COMMON SHARES
Basic Shares Outstanding 96.62M 95.71M
Diluted Shares Outstanding 219.5M

Balance Sheet

Concept 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $111.4M $111.4M
YoY Change -21.77% -21.77%
Cash & Equivalents $111.4M $111.4M
Short-Term Investments $77.09M $77.09M
Other Short-Term Assets $125.2M $125.2M
YoY Change 2555.6% 2555.6%
Inventory $977.6K $977.6K
Prepaid Expenses
Receivables $2.915M $2.915M
Other Receivables $5.650M $5.650M
Total Short-Term Assets $242.3M $242.3M
YoY Change 45.74% 45.74%
LONG-TERM ASSETS
Property, Plant & Equipment $229.5M $229.5M
YoY Change -47.34% -47.34%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments $117.5M $117.5M
YoY Change
Other Assets $11.19M $11.19M
YoY Change -56.24% -56.24%
Total Long-Term Assets $362.8M $362.8M
YoY Change -22.27% -22.27%
TOTAL ASSETS
Total Short-Term Assets $242.3M $242.3M
Total Long-Term Assets $362.8M $362.8M
Total Assets $605.0M $605.0M
YoY Change -4.4% -4.4%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $2.833M $2.833M
YoY Change -69.33% -69.33%
Accrued Expenses $3.593M $3.593M
YoY Change -53.72% -53.72%
Deferred Revenue $1.549M
YoY Change -40.06%
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $17.68M $17.68M
YoY Change -44.36% -44.36%
Total Short-Term Liabilities $28.60M $28.60M
YoY Change -44.31% -44.31%
LONG-TERM LIABILITIES
Long-Term Debt $65.71M $65.71M
YoY Change -45.27% -45.27%
Other Long-Term Liabilities $0.00 $0.00
YoY Change -100.0% -100.0%
Total Long-Term Liabilities $65.71M $65.71M
YoY Change -45.27% -45.27%
TOTAL LIABILITIES
Total Short-Term Liabilities $28.60M $28.60M
Total Long-Term Liabilities $65.71M $65.71M
Total Liabilities $94.31M $94.31M
YoY Change -44.98% -44.98%
SHAREHOLDERS EQUITY
Retained Earnings $194.7M
YoY Change 23.44%
Common Stock $96.62K
YoY Change 2.13%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $461.2M $510.7M
YoY Change
Total Liabilities & Shareholders Equity $605.0M $605.0M
YoY Change -4.4% -4.4%

Cashflow Statement

Concept 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $23.81M $38.64M
YoY Change -29.32% -67.41%
Depreciation, Depletion And Amortization $4.851M $22.08M
YoY Change -30.66% -14.53%
Cash From Operating Activities $11.01M $42.59M
YoY Change -76.31% -65.58%
INVESTING ACTIVITIES
Capital Expenditures $418.5K $623.3K
YoY Change -99.21% -99.18%
Acquisitions
YoY Change
Other Investing Activities $95.01M -$8.499M
YoY Change 107617.96% -167.09%
Cash From Investing Activities $94.59M -$9.122M
YoY Change -279.7% -85.69%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -79.70M -64.88M
YoY Change -655.44% -232.66%
NET CHANGE
Cash From Operating Activities 11.01M 42.59M
Cash From Investing Activities 94.59M -9.122M
Cash From Financing Activities -79.70M -64.88M
Net Change In Cash 25.90M -31.41M
YoY Change 216.1% -128.83%
FREE CASH FLOW
Cash From Operating Activities $11.01M $42.59M
Capital Expenditures $418.5K $623.3K
Free Cash Flow $10.59M $41.97M
YoY Change -269.7% -11.36%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
2065539
CY2023Q4 us-gaap Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
0
CY2022Q4 us-gaap Assets Current
AssetsCurrent
166468888
CY2023Q4 us-gaap Assets Current
AssetsCurrent
242276874
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
343408466
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
229536996
CY2022Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
7550000
CY2023Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
7190000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
1626000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
500000
CY2022Q4 us-gaap Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
5357816
CY2023Q4 us-gaap Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
3231461
CY2022Q4 ctrm Finite Lived Intangible Asset Off Market Lease Favorable Net
FiniteLivedIntangibleAssetOffMarketLeaseFavorableNet
2507506
CY2023Q4 ctrm Finite Lived Intangible Asset Off Market Lease Favorable Net
FiniteLivedIntangibleAssetOffMarketLeaseFavorableNet
265173
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
466679682
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
362765105
CY2022Q4 us-gaap Assets
Assets
633148570
CY2023Q4 us-gaap Assets
Assets
605041979
CY2022Q4 us-gaap Secured Debt Current
SecuredDebtCurrent
29170815
CY2023Q4 us-gaap Secured Debt Current
SecuredDebtCurrent
17679295
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
7593981
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
2833167
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2583879
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1548892
CY2022Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
5494043
CY2023Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
3592728
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
51589391
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
28602396
CY2022Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
109600947
CY2023Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
65709842
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
120064119
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
65709842
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
1950000000
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
94610
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
96624
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
50000000
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
50000000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
303658153
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
266360857
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
157742285
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
194722759
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
461495060
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
461180252
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
605041979
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Use of estimates</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include vessel valuations, the valuation of amounts due from charterers, residual value and the useful life of the vessels. Actual results may differ from these estimates.</div>
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001720161
CY2022Q4 us-gaap Other Receivable After Allowance For Credit Loss Current Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Current Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2022Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent Related Party Type Extensible Enumeration
OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023Q4 us-gaap Other Liability Current Related Party Type Extensible Enumeration
OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2022Q4 us-gaap Other Liability Current Related Party Type Extensible Enumeration
OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023 dei Document Type
DocumentType
20-F
CY2023 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-38802
CY2023 dei Entity Registrant Name
EntityRegistrantName
CASTOR MARITIME INC.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
1T
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
Hawaii Royal Gardens
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
3036
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Limassol
CY2023 dei Entity Address Country
EntityAddressCountry
CY
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
223 Christodoulou Chatzipavlou Street
CY2023 dei Security12b Title
Security12bTitle
Common Shares, $0.001 par value, including associated Share Purchase Rights under the Shareholder Protection Rights Agreement
CY2023 dei Trading Symbol
TradingSymbol
CTRM
CY2023Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
96623876
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023 dei Auditor Firm
AuditorFirmId
1163
CY2023 dei Auditor Name
AuditorName
Deloitte Certified Public Accountants S.A.
CY2023 dei Auditor Location
AuditorLocation
Athens, Greece
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
100593557
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
111383645
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
1684269
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
2327502
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2706412
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2914899
CY2022Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
2664976
CY2023Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
5650168
CY2022Q4 us-gaap Inventory Net
InventoryNet
1939689
CY2023Q4 us-gaap Inventory Net
InventoryNet
977639
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
3277873
CY2022Q4 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
0
CY2023Q4 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
77089100
CY2022Q4 us-gaap Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
0
CY2023Q4 us-gaap Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
38656048
CY2022Q4 us-gaap Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
51138
CY2022Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
54763308
CY2023Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
0
CY2022Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
3514098
CY2023Q4 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
4504340
CY2022Q4 ctrm Investment In Related Party
InvestmentInRelatedParty
0
CY2023Q4 ctrm Investment In Related Party
InvestmentInRelatedParty
117537135
CY2022Q4 us-gaap Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
102715796
CY2023Q4 us-gaap Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
0
CY2022Q4 ctrm Debt Related To Assets Held For Sale Current
DebtRelatedToAssetsHeldForSaleCurrent
0
CY2023Q4 ctrm Debt Related To Assets Held For Sale Current
DebtRelatedToAssetsHeldForSaleCurrent
2406648
CY2022Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
227622
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
541666
CY2022Q4 us-gaap Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
6519051
CY2023Q4 us-gaap Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
0
CY2022Q4 us-gaap Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
10463172
CY2023Q4 us-gaap Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
0
CY2022Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
0
CY2023Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
49549489
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
1950000000
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
94610088
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
94610088
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
96623876
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
96623876
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
633148570
CY2021 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
102785442
CY2022 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
150216130
CY2023 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
97515511
CY2021 us-gaap Revenues
Revenues
102785442
CY2022 us-gaap Revenues
Revenues
150216130
CY2023 us-gaap Revenues
Revenues
97515511
CY2021 ctrm Voyage Expenses
VoyageExpenses
1891265
CY2022 ctrm Voyage Expenses
VoyageExpenses
3721277
CY2023 ctrm Voyage Expenses
VoyageExpenses
5052228
CY2021 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
26841600
CY2022 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
41259554
CY2023 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
41913628
CY2021 ctrm Related Party Transaction Management Fees
RelatedPartyTransactionManagementFees
4890900
CY2022 ctrm Related Party Transaction Management Fees
RelatedPartyTransactionManagementFees
6562400
CY2023 ctrm Related Party Transaction Management Fees
RelatedPartyTransactionManagementFees
7167397
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
10528711
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
18535237
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
22076831
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2483
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3266310
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7043937
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
5681371
CY2021 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
0
CY2022 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
0
CY2023 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
6383858
CY2021 us-gaap Costs And Expenses
CostsAndExpenses
47421269
CY2022 us-gaap Costs And Expenses
CostsAndExpenses
77122405
CY2023 us-gaap Costs And Expenses
CostsAndExpenses
75507597
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
55364173
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
73093725
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
22007914
CY2021 us-gaap Interest Expense
InterestExpense
2348987
CY2022 us-gaap Interest Expense
InterestExpense
7681482
CY2023 us-gaap Interest Expense
InterestExpense
11259643
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
74472
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
1355491
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
3209886
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
13290
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
109882
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-92745
CY2021 us-gaap Investment Income Dividend
InvestmentIncomeDividend
0
CY2022 us-gaap Investment Income Dividend
InvestmentIncomeDividend
24528
CY2023 us-gaap Investment Income Dividend
InvestmentIncomeDividend
1312222
CY2021 ctrm Investment Income Dividend Related Party
InvestmentIncomeDividendRelatedParty
0
CY2022 ctrm Investment Income Dividend Related Party
InvestmentIncomeDividendRelatedParty
0
CY2023 ctrm Investment Income Dividend Related Party
InvestmentIncomeDividendRelatedParty
1166667
CY2021 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
0
CY2022 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
27450
CY2023 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
5136649
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-2261225
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-6164131
CY2023 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-526964
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
53102948
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
66929594
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
21480950
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
291165
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
388669
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
177794
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
52811783
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
66540925
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
21303156
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-541296
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
52019765
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
17339332
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
52270487
CY2021 us-gaap Net Income Loss
NetIncomeLoss
52270487
CY2022 us-gaap Net Income Loss
NetIncomeLoss
118560690
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
118560690
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
38642488
CY2023 us-gaap Net Income Loss
NetIncomeLoss
38642488
CY2021 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
0
CY2022 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
0
CY2023 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
444885
CY2021 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
0
CY2022 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
0
CY2023 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
1020833
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
40498330
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
118560690
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
36980474
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.49
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.7
CY2023 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.21
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.48
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.7
CY2023 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.1
CY2021 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
-0.01
CY2022 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
0.55
CY2023 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
0.18
CY2021 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
-0.01
CY2022 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
0.55
CY2023 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
0.08
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.48
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.25
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.47
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.25
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.17
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
83923435
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
94610088
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
95710781
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
85332728
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
94610088
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
219530247
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
52383619
CY2021 ctrm Stock Issued During Period Value New Issues Registered Direct Offerings
StockIssuedDuringPeriodValueNewIssuesRegisteredDirectOfferings
156866540
CY2021 ctrm Stock Issued During Period Value Exercise Of Warrants
StockIssuedDuringPeriodValueExerciseOfWarrants
83420946
CY2021 ctrm Stock Issued During Period Value New Issues At The Market Offering
StockIssuedDuringPeriodValueNewIssuesAtTheMarketOffering
12392778
CY2021 us-gaap Stock Redeemed Or Called During Period Value
StockRedeemedOrCalledDuringPeriodValue
14400000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
52270487
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
342934370
CY2022 us-gaap Net Income Loss
NetIncomeLoss
118560690
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
461495060
CY2023 us-gaap Stockholders Equity Note Spinoff Transaction
StockholdersEquityNoteSpinoffTransaction
-37919432
CY2023 ctrm Stock Issued During Period Value New Issues At The Market Offering
StockIssuedDuringPeriodValueNewIssuesAtTheMarketOffering
620891
CY2023 ctrm Temporary Equity Stock Issued During Period Value Net Of Issuance Costs
TemporaryEquityStockIssuedDuringPeriodValueNetOfIssuanceCosts
49353193
CY2023 ctrm Adjustments To Additional Paid In Capital Capital Contribution Pursuant To Issuance Of Stock
AdjustmentsToAdditionalPaidInCapitalCapitalContributionPursuantToIssuanceOfStock
500000
CY2023 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
1020833
CY2023 us-gaap Increase In Carrying Amount Of Redeemable Preferred Stock
IncreaseInCarryingAmountOfRedeemablePreferredStock
196296
CY2023 us-gaap Temporary Equity Accretion Of Dividends
TemporaryEquityAccretionOfDividends
196296
CY2023 ctrm Adjustments To Additional Paid In Capital Warrant Repurchased
AdjustmentsToAdditionalPaidInCapitalWarrantRepurchased
941626
CY2023 ctrm Warrants Repurchase Deemed Dividend
WarrantsRepurchaseDeemedDividend
0
CY2023 us-gaap Net Income Loss
NetIncomeLoss
38642488
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
461180252
CY2023Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
49549489
CY2021 us-gaap Net Income Loss
NetIncomeLoss
52270487
CY2022 us-gaap Net Income Loss
NetIncomeLoss
118560690
CY2023 us-gaap Net Income Loss
NetIncomeLoss
38642488
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-541296
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
52019765
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
17339332
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
52811783
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
66540925
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
21303156
CY2021 ctrm Depreciation And Amortization Of Deferred Dry Docking Costs
DepreciationAndAmortizationOfDeferredDryDockingCosts
10528711
CY2022 ctrm Depreciation And Amortization Of Deferred Dry Docking Costs
DepreciationAndAmortizationOfDeferredDryDockingCosts
18535237
CY2023 ctrm Depreciation And Amortization Of Deferred Dry Docking Costs
DepreciationAndAmortizationOfDeferredDryDockingCosts
22076831
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
319840
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
730513
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
888523
CY2021 us-gaap Amortization Of Above And Below Market Leases
AmortizationOfAboveAndBelowMarketLeases
-1940000
CY2022 us-gaap Amortization Of Above And Below Market Leases
AmortizationOfAboveAndBelowMarketLeases
409538
CY2023 us-gaap Amortization Of Above And Below Market Leases
AmortizationOfAboveAndBelowMarketLeases
2242333
CY2021 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
0
CY2022 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
0
CY2023 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
6383858
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2483
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2021 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
0
CY2022 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
0
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
5134013
CY2021 us-gaap Equity Securities Fv Ni Realized Gain
EquitySecuritiesFvNiRealizedGain
0
CY2022 us-gaap Equity Securities Fv Ni Realized Gain
EquitySecuritiesFvNiRealizedGain
27450
CY2023 us-gaap Equity Securities Fv Ni Realized Gain
EquitySecuritiesFvNiRealizedGain
2636
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
2822472
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-1415828
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
208487
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
584206
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
640665
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-539742
CY2021 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
100986417
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
-7573712
CY2023 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
4518056
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2053565
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-247377
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
86333
CY2021 ctrm Increase Decrease In Other Deferred Charges
IncreaseDecreaseInOtherDeferredCharges
165899
CY2022 ctrm Increase Decrease In Other Deferred Charges
IncreaseDecreaseInOtherDeferredCharges
-114761
CY2023 ctrm Increase Decrease In Other Deferred Charges
IncreaseDecreaseInOtherDeferredCharges
-51138
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3022455
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3344840
CY2023 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-3260521
CY2021 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1020416
CY2022 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1407618
CY2023 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-1894102
CY2021 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
3271769
CY2022 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-796014
CY2023 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-1034987
CY2021 us-gaap Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
2696087
CY2022 us-gaap Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
3180671
CY2023 us-gaap Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
2395365
CY2021 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-40271189
CY2022 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
95675549
CY2023 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
22183365
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
234985192
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
75553224
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
623283
CY2021 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
0
CY2022 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
60750
CY2023 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
72211450
CY2021 us-gaap Proceeds From Sale Of Equity Securities Fv Ni
ProceedsFromSaleOfEquitySecuritiesFvNi
0
CY2022 us-gaap Proceeds From Sale Of Equity Securities Fv Ni
ProceedsFromSaleOfEquitySecuritiesFvNi
88200
CY2023 us-gaap Proceeds From Sale Of Equity Securities Fv Ni
ProceedsFromSaleOfEquitySecuritiesFvNi
258999
CY2021 ctrm Payments Of Advances For Vessel Acquisitions
PaymentsOfAdvancesForVesselAcquisitions
2367455
CY2022 ctrm Payments Of Advances For Vessel Acquisitions
PaymentsOfAdvancesForVesselAcquisitions
0
CY2023 ctrm Payments Of Advances For Vessel Acquisitions
PaymentsOfAdvancesForVesselAcquisitions
0
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
63607430
CY2021 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-237352647
CY2022 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-75525774
CY2023 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-8968304
CY2021 ctrm Proceeds From Issuance Of Common Stock And Warrants
ProceedsFromIssuanceOfCommonStockAndWarrants
265307807
CY2022 ctrm Proceeds From Issuance Of Common Stock And Warrants
ProceedsFromIssuanceOfCommonStockAndWarrants
0
CY2023 ctrm Proceeds From Issuance Of Common Stock And Warrants
ProceedsFromIssuanceOfCommonStockAndWarrants
881827
CY2021 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
0
CY2022 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
0
CY2023 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
941626
CY2021 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
12527747
CY2022 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
65797
CY2023 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
260936
CY2021 us-gaap Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
0
CY2022 us-gaap Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
0
CY2023 us-gaap Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
50000000
CY2021 ctrm Payments For Preferred Stock Issuance Costs
PaymentsForPreferredStockIssuanceCosts
0
CY2022 ctrm Payments For Preferred Stock Issuance Costs
PaymentsForPreferredStockIssuanceCosts
0
CY2023 ctrm Payments For Preferred Stock Issuance Costs
PaymentsForPreferredStockIssuanceCosts
146807
CY2021 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
0
CY2022 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
0
CY2023 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
479167
CY2021 us-gaap Payments For Repurchase Of Redeemable Preferred Stock
PaymentsForRepurchaseOfRedeemablePreferredStock
14400000
CY2022 us-gaap Payments For Repurchase Of Redeemable Preferred Stock
PaymentsForRepurchaseOfRedeemablePreferredStock
0
CY2023 us-gaap Payments For Repurchase Of Redeemable Preferred Stock
PaymentsForRepurchaseOfRedeemablePreferredStock
0
CY2021 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
5000000
CY2022 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
0
CY2023 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
0
CY2021 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
79190000
CY2022 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
77500000
CY2023 us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
0
CY2021 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
5178500
CY2022 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
24493000
CY2023 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
53864500
CY2021 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
1471569
CY2022 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
986209
CY2023 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
25178
CY2021 us-gaap Proceeds From Contributions From Affiliates
ProceedsFromContributionsFromAffiliates
0
CY2022 us-gaap Proceeds From Contributions From Affiliates
ProceedsFromContributionsFromAffiliates
0
CY2023 us-gaap Proceeds From Contributions From Affiliates
ProceedsFromContributionsFromAffiliates
2694647
CY2021 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
305919991
CY2022 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
51954994
CY2023 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-2141740
CY2021 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
101046516
CY2022 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
28077502
CY2023 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
20409041
CY2021 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
-111288060
CY2022 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
11788681
CY2023 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
-153861
CY2021 us-gaap Cash Provided By Used In Financing Activities Discontinued Operations
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
15904954
CY2022 us-gaap Cash Provided By Used In Financing Activities Discontinued Operations
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
-3050000
CY2023 us-gaap Cash Provided By Used In Financing Activities Discontinued Operations
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
-62734774
CY2021 us-gaap Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
5663410
CY2022 us-gaap Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
36816183
CY2023 us-gaap Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
-42479594
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
33959565
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
108920952
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-31406273
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
9426903
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
43386468
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
152307420
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
43386468
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
152307420
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
120901147
CY2021Q4 ctrm Cash And Cash Equivalents At Carrying Value Including Discontinued Operation
CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperation
37173736
CY2022Q4 ctrm Cash And Cash Equivalents At Carrying Value Including Discontinued Operation
CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperation
142373151
CY2023Q4 ctrm Cash And Cash Equivalents At Carrying Value Including Discontinued Operation
CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperation
111383645
CY2021Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
2382732
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
1684269
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
2327502
CY2021Q4 ctrm Restricted Cash Noncurrent Including Discontinued Operation
RestrictedCashNoncurrentIncludingDiscontinuedOperation
3830000
CY2022Q4 ctrm Restricted Cash Noncurrent Including Discontinued Operation
RestrictedCashNoncurrentIncludingDiscontinuedOperation
8250000
CY2023Q4 ctrm Restricted Cash Noncurrent Including Discontinued Operation
RestrictedCashNoncurrentIncludingDiscontinuedOperation
7190000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
43386468
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
152307420
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
120901147
CY2021 us-gaap Interest Paid Net
InterestPaidNet
1922726
CY2022 us-gaap Interest Paid Net
InterestPaidNet
5669627
CY2023 us-gaap Interest Paid Net
InterestPaidNet
10153448
CY2021 ctrm Stock Issuance Costs Incurred But Not Yet Paid
StockIssuanceCostsIncurredButNotYetPaid
99797
CY2022 ctrm Stock Issuance Costs Incurred But Not Yet Paid
StockIssuanceCostsIncurredButNotYetPaid
34000
CY2023 ctrm Stock Issuance Costs Incurred But Not Yet Paid
StockIssuanceCostsIncurredButNotYetPaid
34000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1125127
CY2022 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
204763
CY2023 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0
CY2021 ctrm Unpaid Advances For Vessel Acquisitions
UnpaidAdvancesForVesselAcquisitions
710
CY2022 ctrm Unpaid Advances For Vessel Acquisitions
UnpaidAdvancesForVesselAcquisitions
0
CY2023 ctrm Unpaid Advances For Vessel Acquisitions
UnpaidAdvancesForVesselAcquisitions
0
CY2021 ctrm Unpaid Deferred Dry Dock Costs
UnpaidDeferredDryDockCosts
1113547
CY2022 ctrm Unpaid Deferred Dry Dock Costs
UnpaidDeferredDryDockCosts
1277568
CY2023 ctrm Unpaid Deferred Dry Dock Costs
UnpaidDeferredDryDockCosts
0
CY2021 ctrm Unpaid Deferred Financing Costs
UnpaidDeferredFinancingCosts
3980
CY2022 ctrm Unpaid Deferred Financing Costs
UnpaidDeferredFinancingCosts
25178
CY2023 ctrm Unpaid Deferred Financing Costs
UnpaidDeferredFinancingCosts
0
CY2021Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
0
CY2022Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
0
CY2023Q4 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
541666
CY2021 ctrm Noncash Transactions Dividend Convertible Preferred Stock
NoncashTransactionsDividendConvertiblePreferredStock
0
CY2022 ctrm Noncash Transactions Dividend Convertible Preferred Stock
NoncashTransactionsDividendConvertiblePreferredStock
0
CY2023 ctrm Noncash Transactions Dividend Convertible Preferred Stock
NoncashTransactionsDividendConvertiblePreferredStock
196296
CY2021 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
0
CY2022 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
0
CY2023 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
444885
CY2021Q4 ctrm Net Assets Of Affiliate Discontinued Operations
NetAssetsOfAffiliateDiscontinuedOperations
0
CY2022Q4 ctrm Net Assets Of Affiliate Discontinued Operations
NetAssetsOfAffiliateDiscontinuedOperations
0
CY2023Q4 ctrm Net Assets Of Affiliate Discontinued Operations
NetAssetsOfAffiliateDiscontinuedOperations
37919432
CY2018Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q1 ctrm Number Of Shares Of Common Stock Held To Receive Stock Issued Upon Completion Of Spin Off
NumberOfSharesOfCommonStockHeldToReceiveStockIssuedUponCompletionOfSpinOff
10
CY2021Q2 ctrm Number Of Former Tanker Owning Subsidiaries
NumberOfFormerTankerOwningSubsidiaries
2
CY2023Q4 ctrm Number Of Vessels
NumberOfVessels
17
CY2023 ctrm Vessel Dead Weight Tonnage
VesselDeadWeightTonnage
1400000
CY2023 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2022 us-gaap Provision For Other Credit Losses
ProvisionForOtherCreditLosses
0
CY2023 us-gaap Provision For Other Credit Losses
ProvisionForOtherCreditLosses
0
CY2023Q4 us-gaap Property Plant And Equipment Useful Life
PropertyPlantAndEquipmentUsefulLife
P25Y
CY2022Q4 ctrm Number Of Impaired Vessels
NumberOfImpairedVessels
0
CY2023Q4 ctrm Number Of Impaired Vessels
NumberOfImpairedVessels
0
CY2021Q4 us-gaap Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
3993906
CY2022 ctrm Capitalized Contract Cost Additions
CapitalizedContractCostAdditions
3968963
CY2022 ctrm Capitalized Contract Cost Insurance Claim Recognized
CapitalizedContractCostInsuranceClaimRecognized
624270
CY2022 us-gaap Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
1980783
CY2022Q4 us-gaap Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
5357816
CY2023 ctrm Capitalized Contract Cost Additions
CapitalizedContractCostAdditions
1117797
CY2023 us-gaap Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
2174428
CY2023 ctrm Capitalized Contract Cost Transfer To Assets Held For Sale
CapitalizedContractCostTransferToAssetsHeldForSale
405048
CY2023 ctrm Capitalized Contract Cost Disposals Asset
CapitalizedContractCostDisposalsAsset
664676
CY2023Q4 us-gaap Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
3231461
CY2021 us-gaap Amortization Of Above And Below Market Leases
AmortizationOfAboveAndBelowMarketLeases
-1940000
CY2022 us-gaap Amortization Of Above And Below Market Leases
AmortizationOfAboveAndBelowMarketLeases
409538
CY2023 us-gaap Amortization Of Above And Below Market Leases
AmortizationOfAboveAndBelowMarketLeases
2242333
CY2022Q4 us-gaap Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
0
CY2023Q4 us-gaap Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
38656048
CY2023Q4 ctrm Number Of Vessels Mortgaged As Collateral
NumberOfVesselsMortgagedAsCollateral
14
CY2023Q4 ctrm Number Of Vessels
NumberOfVessels
17
CY2022 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
0
CY2023 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
0
CY2022Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
140468500
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
86604000
CY2022Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
1696738
CY2023Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
808215
CY2022Q4 us-gaap Long Term Debt
LongTermDebt
138771762
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
85795785
CY2022Q4 ctrm Long Term Debt Gross Current
LongTermDebtGrossCurrent
29848400
CY2023Q4 ctrm Long Term Debt Gross Current
LongTermDebtGrossCurrent
18089000
CY2022Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
677585
CY2023Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
409705
CY2022Q4 us-gaap Secured Debt Current
SecuredDebtCurrent
29170815
CY2023Q4 us-gaap Secured Debt Current
SecuredDebtCurrent
17679295
CY2022Q4 ctrm Debt Related To Assets Held For Sale Gross Current
DebtRelatedToAssetsHeldForSaleGrossCurrent
0
CY2023Q4 ctrm Debt Related To Assets Held For Sale Gross Current
DebtRelatedToAssetsHeldForSaleGrossCurrent
2415000
CY2022Q4 ctrm Debt Related To Assets Held For Sale Deferred Finance Costs Current Net
DebtRelatedToAssetsHeldForSaleDeferredFinanceCostsCurrentNet
0
CY2023Q4 ctrm Debt Related To Assets Held For Sale Deferred Finance Costs Current Net
DebtRelatedToAssetsHeldForSaleDeferredFinanceCostsCurrentNet
8352
CY2022Q4 ctrm Debt Related To Assets Held For Sale Current
DebtRelatedToAssetsHeldForSaleCurrent
0
CY2023Q4 ctrm Debt Related To Assets Held For Sale Current
DebtRelatedToAssetsHeldForSaleCurrent
2406648
CY2022Q4 ctrm Long Term Debt Gross Noncurrent
LongTermDebtGrossNoncurrent
110620100
CY2023Q4 ctrm Long Term Debt Gross Noncurrent
LongTermDebtGrossNoncurrent
66100000
CY2022Q4 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
1019153
CY2023Q4 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
390158
CY2022Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
109600947
CY2023Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
65709842
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
20504000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
21015000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
25175000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
19910000
CY2023Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
86604000
CY2021 us-gaap Interest Expense Long Term Debt
InterestExpenseLongTermDebt
1800000
CY2022 us-gaap Interest Expense Long Term Debt
InterestExpenseLongTermDebt
6800000
CY2023 us-gaap Interest Expense Long Term Debt
InterestExpenseLongTermDebt
9800000
CY2021Q4 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
0
CY2022 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
60750
CY2022 us-gaap Proceeds From Sale Of Equity Securities Fv Ni
ProceedsFromSaleOfEquitySecuritiesFvNi
88200
CY2022 us-gaap Equity Securities Fv Ni Realized Gain
EquitySecuritiesFvNiRealizedGain
27450
CY2022Q4 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
0
CY2023 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
72211450
CY2023 us-gaap Proceeds From Sale Of Equity Securities Fv Ni
ProceedsFromSaleOfEquitySecuritiesFvNi
258999
CY2023 us-gaap Equity Securities Fv Ni Realized Gain
EquitySecuritiesFvNiRealizedGain
2636
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
5134013
CY2023Q4 us-gaap Equity Securities Fv Ni
EquitySecuritiesFvNi
77089100
CY2023Q4 ctrm Capital Stock Shares Authorized
CapitalStockSharesAuthorized
2000000000
CY2023Q4 ctrm Capital Stock Par Or Stated Value Per Share
CapitalStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
1950000000
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
50000000
CY2023 ctrm Common Stock Voting Rights Number Of Votes
CommonStockVotingRightsNumberOfVotes
1
CY2020Q2 ctrm Public Offering Number Of Units
PublicOfferingNumberOfUnits
5911000
CY2023Q4 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
400000
CY2023 ctrm Minimum Period For Aggregate Offering Price
MinimumPeriodForAggregateOfferingPrice
P12M
CY2017Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023 ctrm Number Of Shares Of Junior Stock That Can Be Exchanged Or Converted
NumberOfSharesOfJuniorStockThatCanBeExchangedOrConverted
1
CY2023Q4 us-gaap Lessor Operating Lease Payments To Be Received Next Twelve Months
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
29554098
CY2023Q4 us-gaap Lessor Operating Lease Payments To Be Received
LessorOperatingLeasePaymentsToBeReceived
29554098
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
52811783
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
66540925
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
21303156
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-541296
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
52019765
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
17339332
CY2021 us-gaap Net Income Loss
NetIncomeLoss
52270487
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
52270487
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
118560690
CY2022 us-gaap Net Income Loss
NetIncomeLoss
118560690
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
38642488
CY2023 us-gaap Net Income Loss
NetIncomeLoss
38642488
CY2021 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
0
CY2022 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
0
CY2023 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
1020833
CY2021 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
0
CY2022 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
0
CY2023 ctrm Deemed Dividend On Warrants Repurchase
DeemedDividendOnWarrantsRepurchase
444885
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
40498330
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
118560690
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
36980474
CY2021 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
0
CY2022 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
0
CY2023 us-gaap Redeemable Preferred Stock Dividends
RedeemablePreferredStockDividends
1020833
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
40498330
CY2022 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
118560690
CY2023 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
38197603
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
83923435
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
94610088
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
95710781
CY2021 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
1409293
CY2022 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
0
CY2023 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
123819466
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
85332728
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
94610088
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
219530247
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.49
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.7
CY2023 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.21
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.48
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.7
CY2023 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.1
CY2021 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
-0.01
CY2022 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
0.55
CY2023 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Basic Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
0.18
CY2021 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
-0.01
CY2022 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
0.55
CY2023 us-gaap Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share
DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
0.08
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.48
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.25
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.47
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.25
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.17
CY2021 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
102785442
CY2022 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
150216130
CY2023 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
97515511
CY2021 us-gaap Revenues
Revenues
102785442
CY2022 us-gaap Revenues
Revenues
150216130
CY2023 us-gaap Revenues
Revenues
97515511
CY2021 us-gaap Labor And Related Expense
LaborAndRelatedExpense
14494527
CY2022 us-gaap Labor And Related Expense
LaborAndRelatedExpense
21567463
CY2023 us-gaap Labor And Related Expense
LaborAndRelatedExpense
21790625
CY2021 ctrm Vessel Repair And Maintenance Expenses
VesselRepairAndMaintenanceExpenses
6661392
CY2022 ctrm Vessel Repair And Maintenance Expenses
VesselRepairAndMaintenanceExpenses
11289623
CY2023 ctrm Vessel Repair And Maintenance Expenses
VesselRepairAndMaintenanceExpenses
10387925
CY2021 ctrm Lubricant Expenses
LubricantExpenses
1774852
CY2022 ctrm Lubricant Expenses
LubricantExpenses
2476027
CY2023 ctrm Lubricant Expenses
LubricantExpenses
2748208
CY2021 us-gaap General Insurance Expense
GeneralInsuranceExpense
2250295
CY2022 us-gaap General Insurance Expense
GeneralInsuranceExpense
3286750
CY2023 us-gaap General Insurance Expense
GeneralInsuranceExpense
3503257
CY2021 us-gaap Taxes Excluding Income And Excise Taxes
TaxesExcludingIncomeAndExciseTaxes
445132
CY2022 us-gaap Taxes Excluding Income And Excise Taxes
TaxesExcludingIncomeAndExciseTaxes
885881
CY2023 us-gaap Taxes Excluding Income And Excise Taxes
TaxesExcludingIncomeAndExciseTaxes
872702
CY2021 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
1215402
CY2022 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
1753810
CY2023 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
2610911
CY2021 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
26841600
CY2022 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
41259554
CY2023 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
41913628
CY2021 ctrm Brokerage Commissions
BrokerageCommissions
1212587
CY2022 ctrm Brokerage Commissions
BrokerageCommissions
1842495
CY2023 ctrm Brokerage Commissions
BrokerageCommissions
1900940
CY2021 ctrm Brokerage Commissions Related Party
BrokerageCommissionsRelatedParty
1299108
CY2022 ctrm Brokerage Commissions Related Party
BrokerageCommissionsRelatedParty
1944288
CY2023 ctrm Brokerage Commissions Related Party
BrokerageCommissionsRelatedParty
1274384
CY2021 ctrm Port And Other Expenses
PortAndOtherExpenses
604537
CY2022 ctrm Port And Other Expenses
PortAndOtherExpenses
858827
CY2023 ctrm Port And Other Expenses
PortAndOtherExpenses
615838
CY2021 ctrm Bunkers Consumption
BunkersConsumption
1490825
CY2022 ctrm Bunkers Consumption
BunkersConsumption
2713216
CY2023 ctrm Bunkers Consumption
BunkersConsumption
1114356
CY2021 ctrm Loss Gain On Bunker Fuel
LossGainOnBunkerFuel
-2715792
CY2022 ctrm Loss Gain On Bunker Fuel
LossGainOnBunkerFuel
-3637549
CY2023 ctrm Loss Gain On Bunker Fuel
LossGainOnBunkerFuel
146710
CY2021 ctrm Voyage Expenses
VoyageExpenses
1891265
CY2022 ctrm Voyage Expenses
VoyageExpenses
3721277
CY2023 ctrm Voyage Expenses
VoyageExpenses
5052228
CY2021 us-gaap Officers Compensation
OfficersCompensation
48000
CY2022 us-gaap Officers Compensation
OfficersCompensation
72000
CY2023 us-gaap Officers Compensation
OfficersCompensation
72000
CY2021 ctrm Audit Fees
AuditFees
265744
CY2022 ctrm Audit Fees
AuditFees
503187
CY2023 ctrm Audit Fees
AuditFees
249217
CY2021 us-gaap Professional Fees
ProfessionalFees
1752566
CY2022 us-gaap Professional Fees
ProfessionalFees
4368750
CY2023 us-gaap Professional Fees
ProfessionalFees
2261154
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3266310
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7043937
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
5681371
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
319840
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
730513
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
888523
CY2021 us-gaap Interest Expense Other
InterestExpenseOther
179490
CY2022 us-gaap Interest Expense Other
InterestExpenseOther
134816
CY2023 us-gaap Interest Expense Other
InterestExpenseOther
544325
CY2021 us-gaap Interest Expense
InterestExpense
2348987
CY2022 us-gaap Interest Expense
InterestExpense
7681482
CY2023 us-gaap Interest Expense
InterestExpense
11259643
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
177794
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
388669
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
291165
CY2022 ctrm Number Of Containerships Acquired
NumberOfContainershipsAcquired
2
CY2022Q4 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2
CY2022 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
150216130
CY2023 us-gaap Operating Lease Lease Income
OperatingLeaseLeaseIncome
97515511
CY2022 us-gaap Revenues
Revenues
150216130
CY2023 us-gaap Revenues
Revenues
97515511
CY2022 ctrm Voyage Expenses
VoyageExpenses
3721277
CY2023 ctrm Voyage Expenses
VoyageExpenses
5052228
CY2022 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
41259554
CY2023 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
41913628
CY2022 ctrm Related Party Transaction Management Fees
RelatedPartyTransactionManagementFees
6562400
CY2023 ctrm Related Party Transaction Management Fees
RelatedPartyTransactionManagementFees
7167397
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
18535237
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
22076831
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0
CY2022 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
0
CY2023 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
6383858
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
53102948
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
66929594
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
21480950
CY2021 us-gaap Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
-335122
CY2022 us-gaap Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
52979946
CY2023 us-gaap Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
17513269
CY2021 ctrm Income Loss From Continuing Operations And Discontinued Operations Before Income Taxes
IncomeLossFromContinuingOperationsAndDiscontinuedOperationsBeforeIncomeTaxes
52767826
CY2022 ctrm Income Loss From Continuing Operations And Discontinued Operations Before Income Taxes
IncomeLossFromContinuingOperationsAndDiscontinuedOperationsBeforeIncomeTaxes
119909540
CY2023 ctrm Income Loss From Continuing Operations And Discontinued Operations Before Income Taxes
IncomeLossFromContinuingOperationsAndDiscontinuedOperationsBeforeIncomeTaxes
38994219
CY2022Q4 ctrm Assets From Continuing Operations
AssetsFromContinuingOperations
475669466
CY2023Q4 ctrm Assets From Continuing Operations
AssetsFromContinuingOperations
605041979
CY2022Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation
AssetsOfDisposalGroupIncludingDiscontinuedOperation
157479104
CY2023Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation
AssetsOfDisposalGroupIncludingDiscontinuedOperation
0
CY2022Q4 us-gaap Assets
Assets
633148570
CY2023Q4 us-gaap Assets
Assets
605041979

Files In Submission

Name View Source Status
0001140361-24-010463-index-headers.html Edgar Link pending
0001140361-24-010463-index.html Edgar Link pending
0001140361-24-010463.txt Edgar Link pending
0001140361-24-010463-xbrl.zip Edgar Link pending
ctrm-20231231.xsd Edgar Link pending
ef20015312_20f.htm Edgar Link pending
ef20015312_ex12-1.htm Edgar Link pending
ef20015312_ex13-1.htm Edgar Link pending
ef20015312_ex15-1.htm Edgar Link pending
ef20015312_ex2-2.htm Edgar Link pending
ef20015312_ex4-10.htm Edgar Link pending
ef20015312_ex4-12.htm Edgar Link pending
ef20015312_ex4-23.htm Edgar Link pending
ef20015312_ex4-8.htm Edgar Link pending
ef20015312_ex8-1.htm Edgar Link pending
ef20015312_ex97-1.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
image01.jpg Edgar Link pending
image02.jpg Edgar Link pending
image03.jpg Edgar Link pending
image04.jpg Edgar Link pending
image05.jpg Edgar Link pending
image06.jpg Edgar Link pending
image07.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
ctrm-20231231_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
ef20015312_20f_htm.xml Edgar Link completed
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
ctrm-20231231_cal.xml Edgar Link unprocessable
ctrm-20231231_def.xml Edgar Link unprocessable
ctrm-20231231_lab.xml Edgar Link unprocessable