XML 85 R66.htm IDEA: XBRL DOCUMENT
v3.25.1

GENERAL -Narrative (Details) | Dec. 31, 2024 vessel carrier tanker drillingRig | Dec. 31, 2023 carrier
--- | --- | ---
Off Shore Assets And Charters [Line Items] |  |
Number of tankers owned | tanker | 18 |
Number of drybulk carriers | carrier | 15 |
Number of container vessels owned | vessel | 29 |
Number of car carriers | carrier | 7 |
Number of drilling rigs | drillingRig | 2 |
Number of leased-in container vessels | vessel | 4 |
Newbuilding dual-fuel car carriers using liquefied natural gas |  |
Off Shore Assets And Charters [Line Items] |  |
Number of dual-fuel car carriers | carrier |  | 2
Newbuilding Dual-Fuel Container Vessels |  |
Off Shore Assets And Charters [Line Items] |  |
Number of dual-fuel car carriers | vessel | 5 |

X
- Definition Number Of Car Carriers + References No definition available. + Details
Name: | sfl_NumberOfCarCarriers
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of container vessels owned by the entity as of the balance sheet date. + References No definition available. + Details
Name: | sfl_NumberOfContainerVesselsOwned
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Definition Number Of Dual-Fuel Car Carriers + References No definition available. + Details
Name: | sfl_NumberOfDualFuelCarCarriers
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Leased-In Container Vessels + References No definition available. + Details
Name: | sfl_NumberOfLeasedInContainerVessels
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Tankers Owned + References No definition available. + Details
Name: | sfl_NumberOfTankersOwned
Namespace Prefix: | sfl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Off Shore Assets And Charters + References No definition available. + Details
Name: | sfl_OffShoreAssetsAndChartersLineItems
Namespace Prefix: | sfl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=sfl_NewbuildingDualFuelCarCarriersUsingLiquefiedNaturalGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=sfl_NewbuildingDualFuelContainerVesselsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |