XML 69 R62.htm IDEA: XBRL DOCUMENT
v3.21.2

INVESTMENTS IN ASSOCIATED COMPANIES (Narrative) (Details) | 1 Months Ended | 2 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Feb. 28, 2021 numberOfDrillingUnits | Dec. 31, 2020 USD ($) | Jun. 30, 2021 USD ($) drillingRig | Jun. 30, 2020 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 numberOfDrillingUnits | Aug. 26, 2021 USD ($)
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Number of drilling units | drillingRig |  |  | 2 |  |  |  |
Financial Guarantee |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Amount guaranteed by Ship Finance |  | $ 83,100,000 | $ 83,100,000 |  | $ 83,100,000 |  |
Financial Guarantee | Subsequent Event |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Amount guaranteed by Ship Finance |  |  |  |  |  |  | $ 83,000,000
West Linus and West Hercules |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Number of drilling units | numberOfDrillingUnits | 2 |  |  |  |  |  |
River Box Holding Inc. ("River Box") |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Proceeds from dividends received |  |  | 700,000 |  |  |  |
SFL Deepwater, SFL Hercules And SFL Linus |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Number of drilling units | numberOfDrillingUnits |  |  |  |  |  | 3 |
Proceeds from dividends received |  |  |  | $ 0 | $ 0 |  |
SFL Hercules Ltd (“SFL Hercules”) |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Proceeds from dividends received |  |  | $ 0 |  |  |  |
SFL Hercules Ltd (“SFL Hercules”) | Financial Guarantee | Subsequent Event |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Cash contribution |  |  |  |  |  |  | 5,000,000
Seadrill | Financial Guarantee | Subsequent Event |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Accounts Payable |  |  |  |  |  |  | $ 3,000,000
Minimum | West Linus and West Hercules |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Expected revenue to be collected under existing charter agreements (as percentage) | 65.00% | 65.00% |  |  |  |  |
Maximum | West Linus and West Hercules |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Expected revenue to be collected under existing charter agreements (as percentage) | 75.00% | 75.00% |  |  |  |  |
River Box Holding Inc. ("River Box") |  |  |  |  |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |  |  |  |  |
Equity method investment, ownership (in percentage) |  | 49.90% |  |  | 49.90% |  |

X
- Definition Cash Contribution + References No definition available. + Details
Name: | sfl_CashContribution
Namespace Prefix: | sfl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number Of Drilling Units + References No definition available. + Details
Name: | sfl_NumberOfDrillingUnits
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Transaction, Forbearance And Fund Withdrawal Threshold, Payment Receivable Percentage + References No definition available. + Details
Name: | sfl_RelatedPartyTransactionForbearanceAndFundWithdrawalThresholdPaymentReceivablePercentage
Namespace Prefix: | sfl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_AccountsPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Dividends received on equity and other investments during the current period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 16 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3337-108585 + Details
Name: | us-gaap_ProceedsFromDividendsReceived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfl_WestLinusAndWestHerculesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfl_RiverBoxHoldingIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfl_SFLDeepwaterSFLHerculesAndSFLLinusMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfl_SflHerculesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfl_SeadrillMember
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: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sfl_RiverBoxHoldingIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |