| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.21b --> |
<!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com --> |
<!-- Field: Doc-Info; Name: Status; Value: 0x00000000 --> |
<!-- Field: Doc-Info; Name: Misc; Value: 9a85s7xRiXgen8uDZX9MSaiB6bOdx592eelBtGp8fWk6Lygm9EPijCz3ooSmUXsK --> |
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:gsl="http://GlobalShipLease/20231231" elementFormDefault="qualified" targetNamespace="http://GlobalShipLease/20231231"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Cover" id="Cover"> |
| <link:definition> 00000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/BalanceSheets" id="BalanceSheets"> |
| <link:definition> 00000002 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical"> |
| <link:definition> 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/StatementsOfIncome" id="StatementsOfIncome"> |
| <link:definition> 00000004 - Statement - Consolidated Statements of Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/StatementsOfIncomeParenthetical" id="StatementsOfIncomeParenthetical"> |
| <link:definition> 00000005 - Statement - Consolidated Statements of Income (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome"> |
| <link:definition> 00000006 - Statement - Consolidated Statements of Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/StatementsOfCashFlows" id="StatementsOfCashFlows"> |
| <link:definition> 00000007 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/StatementsOfChangesInShareholdersEquityParenthetical" id="StatementsOfChangesInShareholdersEquityParenthetical"> |
| <link:definition> 00000008 - Statement - Consolidated Statements of Changes in Shareholder's Equity (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity"> |
| <link:definition> 00000009 - Statement - Consolidated Statements of Changes in Shareholder's Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DescriptionOfBusiness" id="DescriptionOfBusiness"> |
| <link:definition> 00000010 - Disclosure - Description of Business </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies"> |
| <link:definition> 00000011 - Disclosure - Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/RestrictedCash" id="RestrictedCash"> |
| <link:definition> 00000012 - Disclosure - Restricted Cash </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/VesselsInOperation" id="VesselsInOperation"> |
| <link:definition> 00000013 - Disclosure - Vessels in Operation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DeferredChargesNet" id="DeferredChargesNet"> |
| <link:definition> 00000014 - Disclosure - Deferred charges, net </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/IntangibleLiabilities-CharterAgreements" id="IntangibleLiabilities-CharterAgreements"> |
| <link:definition> 00000015 - Disclosure - Intangible Liabilities - Charter Agreements </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets"> |
| <link:definition> 00000016 - Disclosure - Prepaid Expenses and Other Current Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Inventories" id="Inventories"> |
| <link:definition> 00000017 - Disclosure - Inventories </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DerivativeAsset" id="DerivativeAsset"> |
| <link:definition> 00000018 - Disclosure - Derivative Asset </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/AccountsPayable" id="AccountsPayable"> |
| <link:definition> 00000019 - Disclosure - Accounts Payable </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/AccruedLiabilities" id="AccruedLiabilities"> |
| <link:definition> 00000020 - Disclosure - Accrued Liabilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeI" id="Long-termDebtNarrativeI"> |
| <link:definition> 00000021 - Disclosure - Long-Term Debt (Narrative I) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIi" id="Long-termDebtNarrativeIi"> |
| <link:definition> 00000022 - Disclosure - Long-Term Debt (Narrative II) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIii" id="Long-termDebtNarrativeIii"> |
| <link:definition> 00000023 - Disclosure - Long-Term Debt (Narrative III) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIv" id="Long-termDebtNarrativeIv"> |
| <link:definition> 00000024 - Disclosure - Long-Term Debt (Narrative IV) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/TimeCharterRevenue" id="TimeCharterRevenue"> |
| <link:definition> 00000025 - Disclosure - Time charter revenue </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 00000026 - Disclosure - Related Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 00000027 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/ShareCapital" id="ShareCapital"> |
| <link:definition> 00000028 - Disclosure - Share Capital </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Share-basedCompensation" id="Share-basedCompensation"> |
| <link:definition> 00000029 - Disclosure - Share-Based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/EarningsPerShare" id="EarningsPerShare"> |
| <link:definition> 00000030 - Disclosure - Earnings per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/SubsequentEvents" id="SubsequentEvents"> |
| <link:definition> 00000031 - Disclosure - Subsequent events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 00000032 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DescriptionOfBusinessTables" id="DescriptionOfBusinessTables"> |
| <link:definition> 00000033 - Disclosure - Description of Business (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/RestrictedCashTables" id="RestrictedCashTables"> |
| <link:definition> 00000034 - Disclosure - Restricted Cash (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/VesselsInOperationTables" id="VesselsInOperationTables"> |
| <link:definition> 00000035 - Disclosure - Vessels in Operation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DeferredChargesNetTables" id="DeferredChargesNetTables"> |
| <link:definition> 00000036 - Disclosure - Deferred charges, net (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/IntangibleLiabilities-CharterAgreementsTables" id="IntangibleLiabilities-CharterAgreementsTables"> |
| <link:definition> 00000037 - Disclosure - Intangible Liabilities - Charter Agreements (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables"> |
| <link:definition> 00000038 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/InventoriesTables" id="InventoriesTables"> |
| <link:definition> 00000039 - Disclosure - Inventories (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DerivativeAssetTables" id="DerivativeAssetTables"> |
| <link:definition> 00000040 - Disclosure - Derivative Asset (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/AccountsPayableTables" id="AccountsPayableTables"> |
| <link:definition> 00000041 - Disclosure - Accounts Payable (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables"> |
| <link:definition> 00000042 - Disclosure - Accrued Liabilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeITables" id="Long-termDebtNarrativeITables"> |
| <link:definition> 00000043 - Disclosure - Long-Term Debt (Narrative I) (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIvTables" id="Long-termDebtNarrativeIvTables"> |
| <link:definition> 00000044 - Disclosure - Long-Term Debt (Narrative IV) (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/TimeCharterRevenueTables" id="TimeCharterRevenueTables"> |
| <link:definition> 00000045 - Disclosure - Time charter revenue (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables"> |
| <link:definition> 00000046 - Disclosure - Commitments and Contingencies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Share-basedCompensationTables" id="Share-basedCompensationTables"> |
| <link:definition> 00000047 - Disclosure - Share-Based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/EarningsPerShareTables" id="EarningsPerShareTables"> |
| <link:definition> 00000048 - Disclosure - Earnings per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DescriptionOfBusiness-ScheduleOfVesselsTableDetails" id="DescriptionOfBusiness-ScheduleOfVesselsTableDetails"> |
| <link:definition> 00000049 - Disclosure - Description of Business - Schedule of Vessels (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DescriptionOfBusinessDetailsNarrative" id="DescriptionOfBusinessDetailsNarrative"> |
| <link:definition> 00000050 - Disclosure - Description of Business (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative"> |
| <link:definition> 00000051 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/RestrictedCashTableDetails" id="RestrictedCashTableDetails"> |
| <link:definition> 00000052 - Disclosure - Restricted cash (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/VesselsInOperation-ScheduleOfVesselsInOperationTableDetails" id="VesselsInOperation-ScheduleOfVesselsInOperationTableDetails"> |
| <link:definition> 00000053 - Disclosure - Vessels in Operation - Schedule of Vessels in Operation (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/VesselsInOperation-VesselsAcquisitionsTableDetails" id="VesselsInOperation-VesselsAcquisitionsTableDetails"> |
| <link:definition> 00000054 - Disclosure - Vessels in Operation - Vessels Acquisitions (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/VesselsInOperationDetailsNarrative" id="VesselsInOperationDetailsNarrative"> |
| <link:definition> 00000055 - Disclosure - Vessels in Operation (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DeferredChargesNetTableDetails" id="DeferredChargesNetTableDetails"> |
| <link:definition> 00000056 - Disclosure - Deferred charges, net (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DeferredChargesNetDetailsNarrative" id="DeferredChargesNetDetailsNarrative"> |
| <link:definition> 00000057 - Disclosure - Deferred charges, net (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/IntangibleLiabilitiesAssets-CharterAgreements-AggregateAmortizationOfIntangibleLiabilitiesTableDetails" id="IntangibleLiabilitiesAssets-CharterAgreements-AggregateAmortizationOfIntangibleLiabilitiesTableDetails"> |
| <link:definition> 00000058 - Disclosure - Intangible Liabilities/ Assets - Charter Agreements - Aggregate Amortization of Intangible Liabilities (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/IntangibleLiabilities-CharterAgreementsDetailsNarrative" id="IntangibleLiabilities-CharterAgreementsDetailsNarrative"> |
| <link:definition> 00000059 - Disclosure - Intangible Liabilities - Charter Agreements (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/PrepaidExpensesAndOtherCurrentAssetsTableDetails" id="PrepaidExpensesAndOtherCurrentAssetsTableDetails"> |
| <link:definition> 00000060 - Disclosure - Prepaid Expenses and Other Current Assets (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/InventoriesTableDetails" id="InventoriesTableDetails"> |
| <link:definition> 00000061 - Disclosure - Inventories (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DerivativeAsset-ScheduleOfDerivativeAssetsTableDetails" id="DerivativeAsset-ScheduleOfDerivativeAssetsTableDetails"> |
| <link:definition> 00000062 - Disclosure - Derivative Asset - Schedule of Derivative Assets (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/DerivativeAssetDetailsNarrative" id="DerivativeAssetDetailsNarrative"> |
| <link:definition> 00000063 - Disclosure - Derivative Asset (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/AccountsPayableTableDetails" id="AccountsPayableTableDetails"> |
| <link:definition> 00000064 - Disclosure - Accounts Payable (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/AccruedLiabilitiesTableDetails" id="AccruedLiabilitiesTableDetails"> |
| <link:definition> 00000065 - Disclosure - Accrued Liabilities (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebt-ScheduleOfLong-TermDebtTableDetails" id="Long-termDebt-ScheduleOfLong-TermDebtTableDetails"> |
| <link:definition> 00000066 - Disclosure - Long-Term Debt - Schedule of Long - Term Debt (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIDetailsNarrative" id="Long-termDebtNarrativeIDetailsNarrative"> |
| <link:definition> 00000067 - Disclosure - Long-Term Debt (Narrative I) (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIiDetailsNarrative" id="Long-termDebtNarrativeIiDetailsNarrative"> |
| <link:definition> 00000068 - Disclosure - Long-Term Debt (Narrative II) (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIiiDetailsNarrative" id="Long-termDebtNarrativeIiiDetailsNarrative"> |
| <link:definition> 00000069 - Disclosure - Long-Term Debt (Narrative III) (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebt-RepaymentScheduleTableDetails" id="Long-termDebt-RepaymentScheduleTableDetails"> |
| <link:definition> 00000070 - Disclosure - Long-Term Debt - Repayment Schedule (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebt-ScheduleOfDeferredFinancingCostsTableDetails" id="Long-termDebt-ScheduleOfDeferredFinancingCostsTableDetails"> |
| <link:definition> 00000071 - Disclosure - Long-Term Debt - Schedule of Deferred Financing Costs (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Long-termDebtNarrativeIvDetailsNarrative" id="Long-termDebtNarrativeIvDetailsNarrative"> |
| <link:definition> 00000072 - Disclosure - Long-Term Debt (Narrative IV) (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/TimeCharterRevenue-OperatingRevenueTableDetails" id="TimeCharterRevenue-OperatingRevenueTableDetails"> |
| <link:definition> 00000073 - Disclosure - Time charter revenue - Operating revenue (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative"> |
| <link:definition> 00000074 - Disclosure - Related Party Transactions (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/CommitmentsAndContingencies-CharterHireReceivableTableDetails" id="CommitmentsAndContingencies-CharterHireReceivableTableDetails"> |
| <link:definition> 00000075 - Disclosure - Commitments and Contingencies - Charter Hire Receivable (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative"> |
| <link:definition> 00000076 - Disclosure - Commitments and Contingencies (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/ShareCapitalDetailsNarrative" id="ShareCapitalDetailsNarrative"> |
| <link:definition> 00000077 - Disclosure - Share Capital (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Share-basedCompensationTableDetails" id="Share-basedCompensationTableDetails"> |
| <link:definition> 00000078 - Disclosure - Share-Based Compensation (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/Share-basedCompensationDetailsNarrative" id="Share-basedCompensationDetailsNarrative"> |
| <link:definition> 00000079 - Disclosure - Share-Based Compensation (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/EarningslossPerShareTableDetails" id="EarningslossPerShareTableDetails"> |
| <link:definition> 00000080 - Disclosure - Earnings/(Loss) per Share (Table) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/EarningsPerShareDetailsNarrative" id="EarningsPerShareDetailsNarrative"> |
| <link:definition> 00000081 - Disclosure - Earnings per Share (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://GlobalShipLease/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative"> |
| <link:definition> 00000082 - Disclosure - Subsequent events (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="gsl-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="gsl-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="gsl-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="gsl-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/> |
| <element id="gsl_PoseidonTransactionMember" name="PoseidonTransactionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ArgosMember" name="ArgosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SevenVesselsMember" name="SevenVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwelveVesselsMember" name="TwelveVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FourVesselsMember" name="FourVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FourNewVesselsMember" name="FourNewVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease54LLCMember" name="GlobalShipLease54LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LaertisMarineLLCMember" name="LaertisMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PenelopeMarineLLCMember" name="PenelopeMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TelemachusMarineLLCMember" name="TelemachusMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease53LLCMember" name="GlobalShipLease53LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease52LLCMember" name="GlobalShipLease52LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease43LLCMember" name="GlobalShipLease43LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease72LLCMember" name="GlobalShipLease72LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease73LLCMember" name="GlobalShipLease73LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease74LLCMember" name="GlobalShipLease74LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease75LLCMember" name="GlobalShipLease75LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease30LimitedMember" name="GlobalShipLease30LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease31LimitedMember" name="GlobalShipLease31LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease32LimitedMember" name="GlobalShipLease32LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AlexanderMarineLLCMember" name="AlexanderMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HectorMarineLLCMember" name="HectorMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IkarosMarineLLCMember" name="IkarosMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PhilipposMarineLLCMember" name="PhilipposMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AristotelesMarineLLCMember" name="AristotelesMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MenelaosMarineLLCMember" name="MenelaosMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease35LLCMember" name="GlobalShipLease35LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease36LLCMember" name="GlobalShipLease36LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease48LLCMember" name="GlobalShipLease48LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LeonidasMarineLLCMember" name="LeonidasMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease33LimitedMember" name="GlobalShipLease33LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease34LimitedMember" name="GlobalShipLease34LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLArcadiaLLCMember" name="GSLArcadiaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMelitaLLCMember" name="GSLMelitaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMariaLLCMember" name="GSLMariaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLVioletaLLCMember" name="GSLVioletaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLTegeaLLCMember" name="GSLTegeaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLDorotheaLLCMember" name="GSLDorotheaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMYNYLLCMember" name="GSLMYNYLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TasmanMarineLLCMember" name="TasmanMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HudsonMarineLLCMember" name="HudsonMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DrakeMarineLLCMember" name="DrakeMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease68LLCMember" name="GlobalShipLease68LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease69LLCMember" name="GlobalShipLease69LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease70LLCMember" name="GlobalShipLease70LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease71LLCMember" name="GlobalShipLease71LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HephaestusMarineLLCMember" name="HephaestusMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ZeusOneMarineLLCMember" name="ZeusOneMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease47LLCMember" name="GlobalShipLease47LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLAlcazarIncMember" name="GSLAlcazarIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease55LLCMember" name="GlobalShipLease55LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease50LLCMember" name="GlobalShipLease50LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease49LLCMember" name="GlobalShipLease49LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease51LLCMember" name="GlobalShipLease51LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease57LLCMember" name="GlobalShipLease57LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease58LLCMember" name="GlobalShipLease58LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease59LLCMember" name="GlobalShipLease59LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease60LLCMember" name="GlobalShipLease60LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease61LLCMember" name="GlobalShipLease61LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease62LLCMember" name="GlobalShipLease62LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease63LLCMember" name="GlobalShipLease63LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease42LLCMember" name="GlobalShipLease42LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PericlesMarineLLCMember" name="PericlesMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease64LLCMember" name="GlobalShipLease64LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease65LLCMember" name="GlobalShipLease65LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease66LLCMember" name="GlobalShipLease66LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ArisMarineLLCMember" name="ArisMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AphroditeMarineLLCMember" name="AphroditeMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AthenaMarineLLCMember" name="AthenaMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease38LLCMember" name="GlobalShipLease38LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease40LLCMember" name="GlobalShipLease40LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease41LLCMember" name="GlobalShipLease41LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease45LLCMember" name="GlobalShipLease45LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GlobalShipLease44LLCMember" name="GlobalShipLease44LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwoVesselGroupMember" name="TwoVesselGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OneVesselGroupMember" name="OneVesselGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_KelsoMember" name="KelsoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ChartersRevenuesMember" name="ChartersRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_InterestRateCapsMember" name="InterestRateCapsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SecondInterestRateCapsMember" name="SecondInterestRateCapsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VesselCostMember" name="VesselCostMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AccumulatedDepreciationMember" name="AccumulatedDepreciationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NetBookValueMember" name="NetBookValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLAmstelMember" name="GSLAmstelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLViolettaGSLMariaMember" name="GSLViolettaGSLMariaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LaTourContainershipMember" name="LaTourContainershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SeniorSecuredNotes2027Member" name="SeniorSecuredNotes2027Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherLoanFacilitiesMember" name="OtherLoanFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLAlexandraMember" name="GSLAlexandraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLSofiaMember" name="GSLSofiaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLEffieMember" name="GSLEffieMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLLydiaMember" name="GSLLydiaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLTripoliMember" name="GSLTripoliMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLTinosMember" name="GSLTinosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLSyrosMember" name="GSLSyrosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLKithiraMember" name="GSLKithiraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLSusanMember" name="GSLSusanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLRossiMember" name="GSLRossiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLAliceMember" name="GSLAliceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMelinaMember" name="GSLMelinaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLEleftheriaMember" name="GSLEleftheriaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMercerMember" name="GSLMercerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLLaloMember" name="GSLLaloMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MatsonMolokaiMember" name="MatsonMolokaiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLElizabethMember" name="GSLElizabethMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLChloeMember" name="GSLChloeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMarenMember" name="GSLMarenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMYNYMember" name="GSLMYNYMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMelitaMember" name="GSLMelitaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLViolettaMember" name="GSLViolettaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLMariaMember" name="GSLMariaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLArcadiaMember" name="GSLArcadiaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLDorotheaMember" name="GSLDorotheaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLTegeaMember" name="GSLTegeaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MacquarieLoanMember" name="MacquarieLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_E.SUNMICBCathayTaishinMember" name="E.SUNMICBCathayTaishinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SinopacCreditFacilityMember" name="SinopacCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HCOBCACIBESUNCTBCTaishinCreditFacilityMember" name="HCOBCACIBESUNCTBCTaishinCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeutscheCreditFacilityMember" name="DeutscheCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HCOBCreditFacilityMember" name="HCOBCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CACIBBankSinopacCTBCCreditFacilityMember" name="CACIBBankSinopacCTBCCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ChaileaseCreditFacilityMember" name="ChaileaseCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SyndicatedSeniorSecuredCreditFacilityIIMember" name="SyndicatedSeniorSecuredCreditFacilityIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TotalCreditFacilitiesMember" name="TotalCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransaction1Member" name="SaleLeasebackTransaction1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransaction2Member" name="SaleLeasebackTransaction2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransaction3Member" name="SaleLeasebackTransaction3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NonCurrentPortionOfLongTermDebtMember" name="NonCurrentPortionOfLongTermDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MacquarieCreditFacilityMember" name="MacquarieCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwoInstallmentsMember" name="TwoInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SixInstallmentsMember" name="SixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OneInstallmentsMember" name="OneInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwoInstallmentsIMember" name="TwoInstallmentsIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SeniorSecuredNotes2027IMember" name="SeniorSecuredNotes2027IMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_E.SUNMICBCathayTaishinIMember" name="E.SUNMICBCathayTaishinIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EightInstallmentsMember" name="EightInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TenInstallmentsMember" name="TenInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SinopacCreditFacilityIMember" name="SinopacCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CACIBHCOBESUNCTBCTaishinMember" name="CACIBHCOBESUNCTBCTaishinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FirstSixInstallmentsMember" name="FirstSixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NextEightInstallmentsMember" name="NextEightInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LastSixInstallmentsMember" name="LastSixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeutscheCreditFacilityIMember" name="DeutscheCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HCOBCreditFacilityIMember" name="HCOBCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TrancheAEFMember" name="TrancheAEFMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TrancheBDMember" name="TrancheBDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TrancheCMember" name="TrancheCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EachTrancheMember" name="EachTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CACIBBankSinopacCTBCCreditFacilityIMember" name="CACIBBankSinopacCTBCCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ChaileaseCreditFacilityIMember" name="ChaileaseCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ThirtysixInstallmentsMember" name="ThirtysixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwentyFourInstallmentsMember" name="TwentyFourInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SyndicatedSeniorSecuredCreditFacilityIMember" name="SyndicatedSeniorSecuredCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TrancheAMember" name="TrancheAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TrancheBMember" name="TrancheBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SyndicatedSeniorSecuredCreditFacilityIIIMember" name="SyndicatedSeniorSecuredCreditFacilityIIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackAgreementsCMBFLMember" name="SaleLeasebackAgreementsCMBFLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FirstTwelveQuarterlyInstallmentsMember" name="FirstTwelveQuarterlyInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NextTwelveQuarterlyInstallmentsMember" name="NextTwelveQuarterlyInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionCMBFLIMember" name="SaleLeasebackTransactionCMBFLIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EightInstalmentsMember" name="EightInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwentyInstalmentsMember" name="TwentyInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionNeptuneMaritimeMember" name="SaleLeasebackTransactionNeptuneMaritimeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FifteenInstalmentsMember" name="FifteenInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FourInstalmentsMember" name="FourInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HayfinCapitalManagementIMember" name="HayfinCapitalManagementIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EightPointZeroZeroPercentSeniorUnsecuredNotesDue2024Member" name="EightPointZeroZeroPercentSeniorUnsecuredNotesDue2024Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OnorafterDecember312021andpriortoDecember312022Member" name="OnorafterDecember312021andpriortoDecember312022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OnorafterDecember312022andpriortoDecember312023Member" name="OnorafterDecember312022andpriortoDecember312023Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OnorafterDecember312023andpriortomaturityMember" name="OnorafterDecember312023andpriortomaturityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwelveVesselsIMember" name="TwelveVesselsIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_RedeemedNotesMember" name="RedeemedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_BlueOceanJuniorCreditFacilityIMember" name="BlueOceanJuniorCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HellenicSeniorSecuredCreditFacilityIMember" name="HellenicSeniorSecuredCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLEleniMember" name="GSLEleniMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLGraniaMember" name="GSLGraniaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GSLKalliopiMember" name="GSLKalliopiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmendedandrestatedloanagreementMember" name="AmendedandrestatedloanagreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NinePointEightSevenFivePercentFirstPrioritySecuredNotesDue2022Member" name="NinePointEightSevenFivePercentFirstPrioritySecuredNotesDue2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MacquarieCreditFacilityAMember" name="MacquarieCreditFacilityAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SyndicatedSeniorSecuredCreditFacilityAMember" name="SyndicatedSeniorSecuredCreditFacilityAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_E.SUNMICBCathayTaishinAMember" name="E.SUNMICBCathayTaishinAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SeniorSecuredNotes2027AMember" name="SeniorSecuredNotes2027AMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EightPointZeroZeroPercentSeniorUnsecuredNotesDue2024AMember" name="EightPointZeroZeroPercentSeniorUnsecuredNotesDue2024AMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AtMarketIssuanceSalesAgreementMember" name="AtMarketIssuanceSalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HayfinCapitalManagementAMember" name="HayfinCapitalManagementAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeutscheCreditFacilityAMember" name="DeutscheCreditFacilityAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_HCOBCreditFacilityAMember" name="HCOBCreditFacilityAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionNeptuneMaritimeAMember" name="SaleLeasebackTransactionNeptuneMaritimeAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CACIBBankSinopacCTBCCreditFacilityAMember" name="CACIBBankSinopacCTBCCreditFacilityAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionCMBFLAMember" name="SaleLeasebackTransactionCMBFLAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SinopacCreditFacilityAMember" name="SinopacCreditFacilityAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CACIBHCOBESUNCTBCTaishinAMember" name="CACIBHCOBESUNCTBCTaishinAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackAgreementsCMBFLAMember" name="SaleLeasebackAgreementsCMBFLAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CMACGMMember" name="CMACGMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MAERSKMember" name="MAERSKMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ZIMMember" name="ZIMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CMACGMIMember" name="CMACGMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TechnomarMember" name="TechnomarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ThirdPartyManagersMember" name="ThirdPartyManagersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ConchartMember" name="ConchartMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CommonClassA2019PlanMember" name="CommonClassA2019PlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_January2021EquityOfferingMember" name="January2021EquityOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CommonStock2Member" name="CommonStock2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_KelsoAndMaasMember" name="KelsoAndMaasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ADR2Member" name="ADR2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ATMAgreement2022Member" name="ATMAgreement2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwoThousandNineteenIncentivePlanMember" name="TwoThousandNineteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ExecutiveOfficersMember" name="ExecutiveOfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IncentiveStockMember" name="IncentiveStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwoOtherEmployeesMember" name="TwoOtherEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_MemberOfSeniorManagementMember" name="MemberOfSeniorManagementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SecondTrancheMember" name="SecondTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ThirdTrancheMember" name="ThirdTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FourthTrancheMember" name="FourthTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NewTwoThousandNineteenIncentivePlanMember" name="NewTwoThousandNineteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FirstTrancheMember" name="FirstTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SecondAndThirdTranchesMember" name="SecondAndThirdTranchesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NonExecutiveDirectorsMember" name="NonExecutiveDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EachNonExecutiveDirectorsMember" name="EachNonExecutiveDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TwoDirectorsMember" name="TwoDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OneNewDirectorMember" name="OneNewDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TimeDepositsAssetsCurrent" name="TimeDepositsAssetsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ConstructionInProgressGross1" name="ConstructionInProgressGross1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IntangibleLiabilityCharterAgreementsNoncurrent" name="IntangibleLiabilityCharterAgreementsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmortizationOfAboveAndBelowMarketLeases1" name="AmortizationOfAboveAndBelowMarketLeases1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TimeCharterAndVoyageExpenses" name="TimeCharterAndVoyageExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeaseLeaseIncomeRelatedparties" name="OperatingLeaseLeaseIncomeRelatedparties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmortizationOfIntangibleLiabilitiesRelatedParty" name="AmortizationOfIntangibleLiabilitiesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_TimeCharterAndVoyageExpensesRelatedParty" name="TimeCharterAndVoyageExpensesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CashFlowHedgeAbstract" name="CashFlowHedgeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmortizationOfInterestRateCapPremium" name="AmortizationOfInterestRateCapPremium" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmountRealizedAndReclassifiedToEarnings" name="AmountRealizedAndReclassifiedToEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PrepaymentFeesOnRepaymentsOfDebt" name="PrepaymentFeesOnRepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DrydockingCosts" name="DrydockingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IncreaseDecreaseInTimeDepositsAcquired" name="IncreaseDecreaseInTimeDepositsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_StockRepurchasedAndRetiredDuringPeriodValue1" name="StockRepurchasedAndRetiredDuringPeriodValue1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NoncashInvestingItemsAbstract" name="NoncashInvestingItemsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NoncashFinancingItemsAbstract" name="NoncashFinancingItemsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ConvertibleSecuritiesConvertedShares" name="ConvertibleSecuritiesConvertedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PreferredStockIssuedDuringPeriodValueNewIssues" name="PreferredStockIssuedDuringPeriodValueNewIssues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PreferredStockIssuedDuringPeriodSharesNewIssues" name="PreferredStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureDeferredChargesNetAbstract" name="DisclosureDeferredChargesNetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeferredChargesTextBlock" name="DeferredChargesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureIntangibleLiabilitiesCharterAgreementsAbstract" name="DisclosureIntangibleLiabilitiesCharterAgreementsAbstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IntangibleLiabilityCharterAgreementsTextBlock" name="IntangibleLiabilityCharterAgreementsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ClassesOfInventoriesAbstract" name="ClassesOfInventoriesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureAccruedLiabilitiesAbstract" name="DisclosureAccruedLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AccountsPayableAndAccruedLiabilitiesDisclosure1TextBlock" name="AccountsPayableAndAccruedLiabilitiesDisclosure1TextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureLongtermDebtNarrativeIiAbstract" name="DisclosureLongtermDebtNarrativeIiAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LongTermDebtTextBlock1" name="LongTermDebtTextBlock1" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureLongtermDebtNarrativeIiiAbstract" name="DisclosureLongtermDebtNarrativeIiiAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LongTermDebtTextBlock2" name="LongTermDebtTextBlock2" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureLongtermDebtNarrativeIvAbstract" name="DisclosureLongtermDebtNarrativeIvAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LongTermDebtTextBlock3" name="LongTermDebtTextBlock3" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisclosureOfContingentLiabilitiesAbstract" name="DisclosureOfContingentLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_InsurancePolicyTextBlock" name="InsurancePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PreferredSharesPolicyTextBlock" name="PreferredSharesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DividendsPolicyTextBlock" name="DividendsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PropertyPlantAndEquipmentAcquisitionsTextBlock" name="PropertyPlantAndEquipmentAcquisitionsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PropertyPlantAndEquipmentAcquisitionsTextBlock1" name="PropertyPlantAndEquipmentAcquisitionsTextBlock1" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ScheduleOfDeferredFinancingCostsTableTextBlock" name="ScheduleOfDeferredFinancingCostsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock1" name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock1" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EntityIncorporationCountryName" name="EntityIncorporationCountryName" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VesselName" name="VesselName" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CapacityOfVesselsInTwentyFootEquivalentUnits" name="CapacityOfVesselsInTwentyFootEquivalentUnits" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_YearBuilt" name="YearBuilt" nillable="true" xbrli:periodType="duration" type="xbrli:gYearItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EarliestCharterExpiryDate" name="EarliestCharterExpiryDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsPurchased" name="NumberOfVesselsPurchased" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsSold" name="NumberOfVesselsSold" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeliveryDate" name="DeliveryDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsOwned" name="NumberOfVesselsOwned" nillable="true" xbrli:periodType="duration" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_WeightedAverageAgeCapacity" name="WeightedAverageAgeCapacity" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_EstimatedResidualValueShipsPerLightweightTon" name="EstimatedResidualValueShipsPerLightweightTon" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PeriodBetweenScheduledDrydockings" name="PeriodBetweenScheduledDrydockings" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FutureCharterRateAssumptions" name="FutureCharterRateAssumptions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsImpairmentChargeRecognized" name="NumberOfVesselsImpairmentChargeRecognized" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax1" name="OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax1" name="OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesIncomeStatementLeaseRevenue1" name="OperatingLeasesIncomeStatementLeaseRevenue1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleAndLeasebackTransactionsFailedNumber" name="SaleAndLeasebackTransactionsFailedNumber" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfSubsidiaries" name="NumberOfSubsidiaries" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfBanksHoldingDeposits" name="NumberOfBanksHoldingDeposits" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IntrerestRateCapsNumber" name="IntrerestRateCapsNumber" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DerivativeMaturityDates1" name="DerivativeMaturityDates1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CashCollateralReceivedInAdvanceFromCharterersCurrent" name="CashCollateralReceivedInAdvanceFromCharterersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CashCollateralReceivedInAdvanceFromCharterersNonCurrent" name="CashCollateralReceivedInAdvanceFromCharterersNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CashInCustody" name="CashInCustody" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AssetImpairmentChargesGross" name="AssetImpairmentChargesGross" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AccumulatedDepreciationDepletionAndAmortizationImpairmentLossOfPropertyPlantAndEquipment" name="AccumulatedDepreciationDepletionAndAmortizationImpairmentLossOfPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CapitalizedExpensesUnpaid" name="CapitalizedExpensesUnpaid" nillable="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsPledgedAsCollateralUnderCreditFacilities" name="NumberOfVesselsPledgedAsCollateralUnderCreditFacilities" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfUnencumberedVessels" name="NumberOfUnencumberedVessels" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VesselsImprovements" name="VesselsImprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeferredCostsAdditions" name="DeferredCostsAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DeferredCostsWriteOff" name="DeferredCostsWriteOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DisposalsOfBelowMarketLeases" name="DisposalsOfBelowMarketLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmortizationOfBelowMarketLeases" name="AmortizationOfBelowMarketLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_BunkerInventoryCurrent" name="BunkerInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LubricantsInventoryCurrent" name="LubricantsInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_StoresInventoryCurrent" name="StoresInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VictuallingInventoryCurrent" name="VictuallingInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PayablePremiumAmount" name="PayablePremiumAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax2" name="OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax2" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AccountsPayableToSuppliersAndRepairersCurrent" name="AccountsPayableToSuppliersAndRepairersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AccountsPayableToCharterers" name="AccountsPayableToCharterers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AccruedExpenses" name="AccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CreditFacilityDescriptionOfScope" name="CreditFacilityDescriptionOfScope" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfTranches" name="NumberOfTranches" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LineOfCreditFacilityExpirationDate" name="LineOfCreditFacilityExpirationDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LineOfCreditFacilityNumberOfRepaymentInstalment" name="LineOfCreditFacilityNumberOfRepaymentInstalment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LineOfCreditFacilityInitiationDate3" name="LineOfCreditFacilityInitiationDate3" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FeesOnRepaymentsOfDebt" name="FeesOnRepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberLoanTranches" name="NumberLoanTranches" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfSaleAndLeasebackAgreements" name="NumberOfSaleAndLeasebackAgreements" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfRepaymentInstallment" name="NumberOfRepaymentInstallment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionQuarterlyRentalPayments1" name="SaleLeasebackTransactionQuarterlyRentalPayments1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiabilityMaturityDates" name="FinanceLeaseLiabilityMaturityDates" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AdvanceHire" name="AdvanceHire" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionNetProceedsFinancingActivitiesI" name="SaleLeasebackTransactionNetProceedsFinancingActivitiesI" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AdditionalDeferredFinancingCosts" name="AdditionalDeferredFinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LineOfCreditFacilityInitiationDate2" name="LineOfCreditFacilityInitiationDate2" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PrepaymentDate" name="PrepaymentDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsSecuredToNotes" name="NumberOfVesselsSecuredToNotes" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DebtInstrumentRepurchasePricePercentage" name="DebtInstrumentRepurchasePricePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ConcentrationRiskPercentage" name="ConcentrationRiskPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfVesselsUnderTechnicalManagement" name="NumberOfVesselsUnderTechnicalManagement" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_BrokerFeeCommissionPercentage" name="BrokerFeeCommissionPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfClassesOfCommonStock" name="NumberOfClassesOfCommonStock" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfSharesSold" name="NumberOfSharesSold" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PreferredStockIssueDescription" name="PreferredStockIssueDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PreferredStockRedemptionPricePerDepositoryShare" name="PreferredStockRedemptionPricePerDepositoryShare" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_StockIssuedDuringPeriodOfferingCost" name="StockIssuedDuringPeriodOfferingCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DepositarySharesOutstanding" name="DepositarySharesOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingStockPrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingStockPrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NumberOfConsecutiveTradingDays" name="NumberOfConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DebtInstrumentConvertibleConversionDate1" name="DebtInstrumentConvertibleConversionDate1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CommencedDate" name="CommencedDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted" name="NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_WeightedAverageNumberOfSharesOutstandingBasicExcludingRestrictedStockUnitsWithoutServiceConditions" name="WeightedAverageNumberOfSharesOutstandingBasicExcludingRestrictedStockUnitsWithoutServiceConditions" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_WeightedAverageNumberOfRestrictedStockUnitsWithServiceConditions" name="WeightedAverageNumberOfRestrictedStockUnitsWithServiceConditions" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ScheduleOfIntangibleLiabilitiesCharterAgreementsTableTextBlock" name="ScheduleOfIntangibleLiabilitiesCharterAgreementsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VesselDeliveryDate" name="VesselDeliveryDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmortizationOfAboveMarketLeases" name="AmortizationOfAboveMarketLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CapitalizedCostsRelatingToDryDocking" name="CapitalizedCostsRelatingToDryDocking" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CashAcquiredFromAssetAcquisitions" name="CashAcquiredFromAssetAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_UnpaidCostsRelatingToDryDocking" name="UnpaidCostsRelatingToDryDocking" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PeriodFromImpairmentTestDateInWhichAfterCurrentCharterExpiresForecastRatesAdopted" name="PeriodFromImpairmentTestDateInWhichAfterCurrentCharterExpiresForecastRatesAdopted" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiabilityMaturityDate" name="FinanceLeaseLiabilityMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiabilityMaturityDate1" name="FinanceLeaseLiabilityMaturityDate1" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiabilityPeriodicPaymentTermsBalloonPaymentToBePaid" name="FinanceLeaseLiabilityPeriodicPaymentTermsBalloonPaymentToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VotingInterest" name="VotingInterest" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivable1" name="OperatingLeasesFutureMinimumPaymentsReceivable1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" name="OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableThereafter1" name="OperatingLeasesFutureMinimumPaymentsReceivableThereafter1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_SaleLeasebackTransactionNetProceedsFinancingActivities1" name="SaleLeasebackTransactionNetProceedsFinancingActivities1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PreferredStockDepositorySharesIssued" name="PreferredStockDepositorySharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_StockIssuedDuringPeriodSharesNewIssues1" name="StockIssuedDuringPeriodSharesNewIssues1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumValueOfGrantsInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumValueOfGrantsInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DebtServiceCoverageRatio1" name="DebtServiceCoverageRatio1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmortizationOfAboveAndBelowMarketLeasesI" name="AmortizationOfAboveAndBelowMarketLeasesI" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest1" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax1" name="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiabilityCurrent1" name="FinanceLeaseLiabilityCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiability1" name="FinanceLeaseLiability1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_FinanceLeaseLiabilityICurrent" name="FinanceLeaseLiabilityICurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DerivativeInceptionDates1" name="DerivativeInceptionDates1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_LessPlusDeferredFinanceCostsGross" name="LessPlusDeferredFinanceCostsGross" nillable="true" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OperatingLeaseRightOfUseAsset1" name="OperatingLeaseRightOfUseAsset1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GainLossOnInterestRateDerivativeNet" name="GainLossOnInterestRateDerivativeNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_UnpaidCapitalizedExpenses" name="UnpaidCapitalizedExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_UnpaidDeferredFinancingCosts" name="UnpaidDeferredFinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_NetIncomeLoss2" name="NetIncomeLoss2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_PaymentsOfDividendsCommonStock2" name="PaymentsOfDividendsCommonStock2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherComprehensiveIncomeLossNetOfTax2" name="OtherComprehensiveIncomeLossNetOfTax2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_StockIssuedDuringPeriodValueNewIssues2" name="StockIssuedDuringPeriodValueNewIssues2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_OtherAssetsNoncurrentPortion" name="OtherAssetsNoncurrentPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DrawnDownDate" name="DrawnDownDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_VesselSaleDate" name="VesselSaleDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmountReclassificationOfDebtPremiumsPaid" name="AmountReclassificationOfDebtPremiumsPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_AmountRealizedOnOCIAndReclassifiedToEarnings" name="AmountRealizedOnOCIAndReclassifiedToEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IncreaseGeneralAndAdministrativeExpense" name="IncreaseGeneralAndAdministrativeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DecreaseNetIncomeLoss" name="DecreaseNetIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_IncreaseAdditionalPaidInCapital" name="IncreaseAdditionalPaidInCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_DecreaseRetainedEarningsAccumulatedDeficit" name="DecreaseRetainedEarningsAccumulatedDeficit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_StockRepurchasedAndRetiredDuringPeriodShares2" name="StockRepurchasedAndRetiredDuringPeriodShares2" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_InterestRateCapTransitionDescription" name="InterestRateCapTransitionDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_GrossRevenueOfTimeCharterArrangementsPercentage" name="GrossRevenueOfTimeCharterArrangementsPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="gsl_CompensatingBalanceAmountCurrentAmount" name="CompensatingBalanceAmountCurrentAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| </schema> |