XML 11 R50.htm IDEA: XBRL DOCUMENT
v3.19.2

INVESTMENTS IN DIRECT FINANCING AND SALES-TYPE LEASES (Narrative) (Details) $ in Millions | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Oct. 31, 2015 | Dec. 31, 2018 vessel | Jun. 30, 2019 USD ($) containership | Dec. 31, 2018 vessel | Jun. 30, 2019 vessel | Jun. 30, 2019 | Apr. 30, 2019 Rate | Jul. 31, 2018 Rate
Net Investment in Direct Financing and Sales Type Leases [Abstract] |  |  |  |  |  |  |  |
Number of VLCC crude tankers accounted for as direct financing leases |  | 3 |  | 3 | 3 |  |  |
Term of charters, minimum (in years) |  |  | 6 years |  |  |  |  |
Term of charters, maximum (in years) |  |  | 8 years |  |  |  |  |
Number of offshore supply vessels chartered on long-term bareboat charters |  |  |  |  | 1 |  |  |
Number of offshore support vessels for which company will receive 50% of agreed charter |  |  |  |  | 2 |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Term of lease or charter | 15 years |  | 7 years | 15 years |  |  |  |
Property, Plant and Equipment, Transfers and Changes | $ |  |  | $ 27.0 |  |  |  |  |
Agreed Proportion of temporary reduction to daily charter rate | Rate |  |  |  |  |  |  | 100.00% | 50.00%
MSC [Member] |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Term of lease or charter |  |  | 5 years |  |  |  |  |
Number of Container Vessels transferred from Vessels to Finance Lease Asset |  |  |  |  |  | 2 |  |
Number of container vessels |  |  | 29 |  | 19 |  |  |
Minimum [Member] |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Term of lease or charter |  | 6 years | 5 years |  |  |  |  |
Four Container Vessels | MSC [Member] |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |
Term of lease or charter |  |  | 15 years |  |  |  |  |

X
- Definition Agreed Proportion of temporary reduction to daily charter rate + References No definition available. + Details
Name: | sfl_AgreedProportionoftemporaryreductiontodailycharterrate
Namespace Prefix: | sfl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of offshore supply vessels chartered on long term bareboat charters. + References No definition available. + Details
Name: | sfl_NumberOfOffshoreSupplyVesselsCharteredOnLongTermBareboatCharters
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Offshore Support Vessels For Which Company Will Receive 50% Of Agreed Charter + References No definition available. + Details
Name: | sfl_NumberOfOffshoreSupportVesselsForWhichCompanyWillReceive50OfAgreedCharter
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Container Vessels transferred from Vessels to Finance Lease Asset + References No definition available. + Details
Name: | sfl_NumberofContainerVesselstransferredfromVesselstoFinanceLeaseAsset
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of VLCCs + References No definition available. + Details
Name: | sfl_NumberofVLCCs
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of container vessels + References No definition available. + Details
Name: | sfl_Numberofcontainervessels
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The term, in years, from inception to expiration of a lease or charter. + References No definition available. + Details
Name: | sfl_TermOfLeaseOrCharter
Namespace Prefix: | sfl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of time charter, maximum period + References No definition available. + Details
Name: | sfl_Termoftimechartermaximumperiod
Namespace Prefix: | sfl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of time charter, minimum period + References No definition available. + Details
Name: | sfl_Termoftimecharterminimumperiod
Namespace Prefix: | sfl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_NetInvestmentInDirectFinancingAndSalesTypeLeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTransfersAndChanges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=sfl_MSCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=sfl_FourContainerVesselsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |