XML 65 R58.htm IDEA: XBRL DOCUMENT
v3.25.2

RELATED PARTY TRANSACTIONS (Schedule of Amounts Due from and to Related Parties, Excluding Direct Financing Lease Balances) (Details) - USD ($) $ / shares in Units, $ in Thousands | Mar. 04, 2025 | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | --- | ---
Amounts due from and to related parties [Abstract] |  |  |
Loans to related parties - associated companies, long-term |  | $ 45,000 | $ 45,000
River Box |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Loans to related parties - associated companies, long-term |  | 45,000 |
Related Party |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Allowance for expected credit losses |  | (37) | (33)
Total amount due from related parties |  | 7,567 | 5,201
Loans to related parties - associated companies, long-term |  | 45,000 | 45,000
Due to related parties |  | 1,809 | 1,296
Related Party | Frontline plc |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 4,522 | 4,252
Related Party | Seatankers |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 679 | 521
Due to related parties |  | 136 | 0
Related Party | Golden Ocean * |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 0 | 237
Due to related parties |  | 0 | 56
Related Party | Front Ocean |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 10 | 18
Related Party | Paratus |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 4 | 2
Related Party | Northern Ocean Operations Ltd. (“Northern Ocean”) |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 2,110 | 0
Related Party | NorAm Drilling |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 171 | 109
Related Party | River Box |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 103 | 92
Related Party | Other related parties |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Other related parties |  | 5 | 3
Due to related parties |  | 5 | 6
Related Party | Frontline Shipping |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Due to related parties |  | 1,668 | 1,234
Related Party | Hemen |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Share purchase agreement, number of shares | 81,363,730 |  |
Share purchase agreement, share price (in USD per share) | $ 14.49 |  |
Related Party | River Box |  |  |
Amounts due from and to related parties [Abstract] |  |  |
Loans to related parties - associated companies, long-term |  | $ 45,000 | $ 45,000

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | sfl_AmountsDueFromAndToRelatedPartiesAbstract
Namespace Prefix: | sfl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Purchase Agreement, Number Of Shares + References No definition available. + Details
Name: | sfl_SharePurchaseAgreementNumberOfShares
Namespace Prefix: | sfl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Purchase Agreement, Share Price + References No definition available. + Details
Name: | sfl_SharePurchaseAgreementSharePrice
Namespace Prefix: | sfl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of allowance for credit loss on receivable, classified as other and current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of financing receivable, classified as noncurrent. + References No definition available. + Details
Name: | us-gaap_NotesAndLoansReceivableNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_OtherReceivablesGrossCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_OtherReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

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

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

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

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

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

X
- Details
Name: | srt_CounterpartyNameAxis=sfl_NorthernOceanOperationsLtd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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