{
 "instance": {
  "sfl-20200630.htm": {
   "axisCustom": 5,
   "axisStandard": 26,
   "contextCount": 363,
   "dts": {
    "calculationLink": {
     "local": [
      "sfl-20200630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sfl-20200630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "sfl-20200630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sfl-20200630_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sfl-20200630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "sfl-20200630.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 702,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 35,
    "http://xbrl.sec.gov/dei/2019-01-31": 7,
    "total": 42
   },
   "keyCustom": 145,
   "keyStandard": 298,
   "memberCustom": 104,
   "memberStandard": 29,
   "nsprefix": "sfl",
   "nsuri": "http://www.sflcorp.com/20200630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - DOCUMENT AND ENTITY INFORMATION",
     "role": "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION",
     "shortName": "DOCUMENT AND ENTITY INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:GainOnSaleOfAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS",
     "role": "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERS",
     "shortName": "GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:GainOnSaleOfAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - (LOSS)/EARNINGS PER SHARE",
     "role": "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARE",
     "shortName": "(LOSS)/EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - OTHER FINANCIAL ITEMS",
     "role": "http://www.sflcorp.com/role/OTHERFINANCIALITEMS",
     "shortName": "OTHER FINANCIAL ITEMS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - INVESTMENTS IN DEBT AND EQUITY SECURITIES",
     "role": "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIES",
     "shortName": "INVESTMENTS IN DEBT AND EQUITY SECURITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118106 - Disclosure - VESSELS AND EQUIPMENT, NET",
     "role": "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNET",
     "shortName": "VESSELS AND EQUIPMENT, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121107 - Disclosure - VESSELS UNDER FINANCE LEASE, NET",
     "role": "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENET",
     "shortName": "VESSELS UNDER FINANCE LEASE, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124108 - Disclosure - INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS",
     "role": "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETS",
     "shortName": "INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127109 - Disclosure - INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES",
     "role": "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIES",
     "shortName": "INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130110 - Disclosure - OTHER LONG TERM ASSETS",
     "role": "http://www.sflcorp.com/role/OTHERLONGTERMASSETS",
     "shortName": "OTHER LONG TERM ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134111 - Disclosure - SHORT-TERM AND LONG-TERM DEBT",
     "role": "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBT",
     "shortName": "SHORT-TERM AND LONG-TERM DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:DirectFinancingLeaseInterestIncomeFromRelatedParties",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sfl:DirectFinancingSalesTypeLeaseAndLeasebackAssetInterestIncomeFromNonRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137112 - Disclosure - FINANCIAL INSTRUMENTS",
     "role": "http://www.sflcorp.com/role/FINANCIALINSTRUMENTS",
     "shortName": "FINANCIAL INSTRUMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146114 - Disclosure - SHARE OPTION PLAN",
     "role": "http://www.sflcorp.com/role/SHAREOPTIONPLAN",
     "shortName": "SHARE OPTION PLAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148115 - Disclosure - FINANCE LEASE LIABILITY",
     "role": "http://www.sflcorp.com/role/FINANCELEASELIABILITY",
     "shortName": "FINANCE LEASE LIABILITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153116 - Disclosure - RELATED PARTY TRANSACTIONS",
     "role": "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2156117 - Disclosure - ALLOWANCE FOR EXPECTED CREDIT LOSSES",
     "role": "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSES",
     "shortName": "ALLOWANCE FOR EXPECTED CREDIT LOSSES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159118 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES",
     "role": "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIES",
     "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - INTERIM FINANCIAL DATA (Policies)",
     "role": "http://www.sflcorp.com/role/INTERIMFINANCIALDATAPolicies",
     "shortName": "INTERIM FINANCIAL DATA (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:RealizedGainLossOnDisposalOfAssetsAndTerminationOfChartersTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS (Tables)",
     "role": "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSTables",
     "shortName": "GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:RealizedGainLossOnDisposalOfAssetsAndTerminationOfChartersTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - (LOSS)/EARNINGS PER SHARE (Tables)",
     "role": "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARETables",
     "shortName": "(LOSS)/EARNINGS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleofOtherFinancialItemsnetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312303 - Disclosure - OTHER FINANCIAL ITEMS (Tables)",
     "role": "http://www.sflcorp.com/role/OTHERFINANCIALITEMSTables",
     "shortName": "OTHER FINANCIAL ITEMS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleofOtherFinancialItemsnetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sfl:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - INVESTMENTS IN DEBT AND EQUITY SECURITIES (Tables)",
     "role": "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESTables",
     "shortName": "INVESTMENTS IN DEBT AND EQUITY SECURITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:VesselsAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319305 - Disclosure - VESSELS AND EQUIPMENT, NET (Tables)",
     "role": "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETTables",
     "shortName": "VESSELS AND EQUIPMENT, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:VesselsAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleOfFinanceLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322306 - Disclosure - VESSELS UNDER FINANCE LEASE, NET (Tables)",
     "role": "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETTables",
     "shortName": "VESSELS UNDER FINANCE LEASE, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleOfFinanceLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325307 - Disclosure - INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS (Tables)",
     "role": "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSTables",
     "shortName": "INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328308 - Disclosure - INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES (Tables)",
     "role": "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESTables",
     "shortName": "INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331309 - Disclosure - OTHER LONG TERM ASSETS (Tables)",
     "role": "http://www.sflcorp.com/role/OTHERLONGTERMASSETSTables",
     "shortName": "OTHER LONG TERM ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335310 - Disclosure - SHORT-TERM AND LONG-TERM DEBT (Tables)",
     "role": "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTTables",
     "shortName": "SHORT-TERM AND LONG-TERM DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338311 - Disclosure - FINANCIAL INSTRUMENTS (Tables)",
     "role": "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables",
     "shortName": "FINANCIAL INSTRUMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343312 - Disclosure - SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS (Tables)",
     "role": "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSTables",
     "shortName": "SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2349313 - Disclosure - FINANCE LEASE LIABILITY (Tables)",
     "role": "http://www.sflcorp.com/role/FINANCELEASELIABILITYTables",
     "shortName": "FINANCE LEASE LIABILITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:RelatedPartyTransactionsAmountsDueFromAndDueToRelatedPartiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354314 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)",
     "role": "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables",
     "shortName": "RELATED PARTY TRANSACTIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:RelatedPartyTransactionsAmountsDueFromAndDueToRelatedPartiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2357315 - Disclosure - ALLOWANCE FOR EXPECTED CREDIT LOSSES (Tables)",
     "role": "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESTables",
     "shortName": "ALLOWANCE FOR EXPECTED CREDIT LOSSES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleOfAssetsPledgedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2360316 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Tables)",
     "role": "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESTables",
     "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfl:ScheduleOfAssetsPledgedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - INTERIM FINANCIAL DATA (Details)",
     "role": "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
     "shortName": "INTERIM FINANCIAL DATA (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "ida0b8cecf232485e9a83bdbb239f191a_I20200101",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:RealizedGainLossOnDisposalOfAssetsAndTerminationOfChartersTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:ProceedsFromSaleOfVesselsAndTerminationOfCharters",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
     "shortName": "GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:RealizedGainLossOnDisposalOfAssetsAndTerminationOfChartersTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i5b5bea50f34a4f40b42f8225366039a5_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDispositionOfAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - (LOSS)/EARNINGS PER SHARE (Components of EPS) (Details)",
     "role": "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails",
     "shortName": "(LOSS)/EARNINGS PER SHARE (Components of EPS) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - (LOSS)/EARNINGS PER SHARE (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
     "shortName": "(LOSS)/EARNINGS PER SHARE (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i9c979c56808b463ebd734b997e87bab5_I20161005",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:OwnshareLendingArrangementSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleofOtherFinancialItemsnetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:DerivativeInstrumentsNotDesignatedasHedgingInstrumentsNetCashPayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - OTHER FINANCIAL ITEMS (Summary of Other Financial Items) (Details)",
     "role": "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails",
     "shortName": "OTHER FINANCIAL ITEMS (Summary of Other Financial Items) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleofOtherFinancialItemsnetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:DerivativeInstrumentsNotDesignatedasHedgingInstrumentsNetCashPayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleofOtherFinancialItemsnetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetImpairmentCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - OTHER FINANCIAL ITEMS (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
     "shortName": "OTHER FINANCIAL ITEMS (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Investments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - INVESTMENTS IN DEBT AND EQUITY SECURITIES (Details)",
     "role": "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
     "shortName": "INVESTMENTS IN DEBT AND EQUITY SECURITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420408 - Disclosure - VESSELS AND EQUIPMENT, NET (Summary of Vessels and Equipment, Net) (Details)",
     "role": "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails",
     "shortName": "VESSELS AND EQUIPMENT, NET (Summary of Vessels and Equipment, Net) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "0",
      "lang": "en-US",
      "name": "sfl:NumberOfVesselsForWhichCostsHaveBeenCapitalized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "numberofvessels",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfFinanceLeaseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423409 - Disclosure - VESSELS UNDER FINANCE LEASE, NET (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails",
     "shortName": "VESSELS UNDER FINANCE LEASE, NET (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfFinanceLeaseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sfl:FinanceLeaseRightOfUseAssetGrossBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:TotalMinimumLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426410 - Disclosure - INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
     "shortName": "INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:TotalMinimumLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429411 - Disclosure - INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES (Details)",
     "role": "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
     "shortName": "INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:EquityMethodInvestmentsSummarizedFinancialStatementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:CapitalizedInstallationCostsOnVessels",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432412 - Disclosure - OTHER LONG TERM ASSETS (Schedule of Long-Term Assets) (Details)",
     "role": "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails",
     "shortName": "OTHER LONG TERM ASSETS (Schedule of Long-Term Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:CapitalizedInstallationCostsOnVessels",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i0ad2ecee17824fed8ab073c731e6f895_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sfl:NumberOfVesselsBeingUpgraded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433413 - Disclosure - OTHER LONG TERM ASSETS (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
     "shortName": "OTHER LONG TERM ASSETS (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i0ad2ecee17824fed8ab073c731e6f895_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sfl:NumberOfVesselsBeingUpgraded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "id2411fe39ad84420a4129c637130cf56_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436414 - Disclosure - SHORT-TERM AND LONG-TERM DEBT (Details)",
     "role": "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
     "shortName": "SHORT-TERM AND LONG-TERM DEBT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439415 - Disclosure - FINANCIAL INSTRUMENTS (Details)",
     "role": "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
     "shortName": "FINANCIAL INSTRUMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-8",
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i1b6504301cbe464182a54f7aae95c1a5_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440416 - Disclosure - FINANCIAL INSTRUMENTS (Fair Value and Carrying Value) (Details)",
     "role": "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
     "shortName": "FINANCIAL INSTRUMENTS (Fair Value and Carrying Value) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i1b6504301cbe464182a54f7aae95c1a5_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i1b6504301cbe464182a54f7aae95c1a5_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441417 - Disclosure - FINANCIAL INSTRUMENTS (Fair Value Hierarchy) (Details)",
     "role": "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
     "shortName": "FINANCIAL INSTRUMENTS (Fair Value Hierarchy) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i67b9020546d1441ea9d704d65e4bb453_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sfl:AuthorizedCommonStockValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444418 - Disclosure - SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS (Summary of Share Capital) (Details)",
     "role": "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSSummaryofShareCapitalDetails",
     "shortName": "SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS (Summary of Share Capital) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445419 - Disclosure - SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS (Narrative) (Details)",
     "role": "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
     "shortName": "SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447420 - Disclosure - SHARE OPTION PLAN (Details)",
     "role": "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails",
     "shortName": "SHARE OPTION PLAN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeaseObligationsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450421 - Disclosure - FINANCE LEASE LIABILITY, Obligations (Details)",
     "role": "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails",
     "shortName": "FINANCE LEASE LIABILITY, Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "0",
      "lang": "en-US",
      "name": "sfl:NumberOfContainerVesselsUnderSaleAndLeasebackTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "containership",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sfl:Numberofcontainervesselscontractedtobecharteredin",
      "reportCount": 1,
      "unitRef": "containership",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451422 - Disclosure - FINANCE LEASE LIABILITY, Narrative (Details)",
     "role": "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
     "shortName": "FINANCE LEASE LIABILITY, Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "6",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalLeaseObligations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452423 - Disclosure - FINANCE LEASE LIABILITY, Future Minimum Lease Obligations (Details)",
     "role": "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails",
     "shortName": "FINANCE LEASE LIABILITY, Future Minimum Lease Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "0",
      "lang": "en-US",
      "name": "sfl:NumberOfVesselsUnderFinanceLeaseLiabilityAccountedForAsInvestmentsInDirectFinancingLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "containership",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455424 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "role": "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i7f526157661142f1bd14813ef2632a5a_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sfl:LoansAndLongTermReceivablesToRelatedPartiesIncludingAssociates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "id2411fe39ad84420a4129c637130cf56_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetInvestmentInLeaseAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458425 - Disclosure - ALLOWANCE FOR EXPECTED CREDIT LOSSES (Details)",
     "role": "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
     "shortName": "ALLOWANCE FOR EXPECTED CREDIT LOSSES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i9c85fa73345e4fbcbe30ca5b857a2252_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfAssetsPledgedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461426 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Details)",
     "role": "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
     "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sfl:ScheduleOfAssetsWithFinanceLeaseLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i2d5ae9fe00204117bbea89829cce95c2_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sfl:BookValueOfAssetsWithFinanceLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463427 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "role": "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "ib98841d40f6148daae04d5f86ccd5f1d_D20200801-20200831",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i54866131c013457e8781d8cbd538552c_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i85bae027e161476fba6e20ec9a746692_D20190101-20190630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i69e69037581c47d982d903db1310f56d_I20190630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - INTERIM FINANCIAL DATA",
     "role": "http://www.sflcorp.com/role/INTERIMFINANCIALDATA",
     "shortName": "INTERIM FINANCIAL DATA",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfl-20200630.htm",
      "contextRef": "i37f1d343bf644e9d9ada95db7abc1b3e_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 148,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/DOCUMENTANDENTITYINFORMATION"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_A10600TEUContainershipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "10,600 TEU Containership [Member]",
        "label": "10,600 TEU Containership [Member]",
        "terseLabel": "10,600 TEU Containership [Member]"
       }
      }
     },
     "localname": "A10600TEUContainershipMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_A13800TEUContainershipMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "13,800 TEU Containership",
        "label": "13,800 TEU Containership [Member]",
        "terseLabel": "13,800 TEU Containership [Member]"
       }
      }
     },
     "localname": "A13800TEUContainershipMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ADSCrudeCarriersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "ADS Crude Carriers",
        "label": "ADS Crude Carriers [Member]",
        "terseLabel": "ADS Crude Carriers"
       }
      }
     },
     "localname": "ADSCrudeCarriersMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ADSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "ADS [Member]",
        "label": "ADS [Member]",
        "terseLabel": "ADS [Member]"
       }
      }
     },
     "localname": "ADSMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ASU201712Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "ASU 2017-12",
        "label": "ASU 2017-12 [Member]",
        "terseLabel": "ASU 2017-12 [Member]"
       }
      }
     },
     "localname": "ASU201712Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_AccountsReceivableIncludingTradeOtherAndRelatedPartyReceivablesAndInvestmentInSalesTypeDirectFinanceAndLeaseBackAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts Receivable including Trade Other and Related Party Receivables and Investment in Sales Type Direct Finance and Lease back Assets",
        "label": "Accounts Receivable including Trade Other and Related Party Receivables and Investment in Sales Type Direct Finance and Lease back Assets [Member]",
        "terseLabel": "Accounts Receivable including Trade Other and Related Party Receivables and Investment in Sales Type Direct Finance and Lease back Assets [Member]"
       }
      }
     },
     "localname": "AccountsReceivableIncludingTradeOtherAndRelatedPartyReceivablesAndInvestmentInSalesTypeDirectFinanceAndLeaseBackAssetsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_AcquiredCharterOutContracts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Acquired Charter-Out Contracts",
        "label": "Acquired Charter-Out Contracts",
        "terseLabel": "Value of acquired charter-out contracts, net"
       }
      }
     },
     "localname": "AcquiredCharterOutContracts",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AdditionsToFinanceLeaseAndLeasebackAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions to Finance Lease and Leaseback Assets",
        "label": "Additions to Finance Lease and Leaseback Assets",
        "negatedTerseLabel": "Additions to direct financing leases and leaseback assets"
       }
      }
     },
     "localname": "AdditionsToFinanceLeaseAndLeasebackAssets",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AdministrativeExpensesToNonrelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses paid to non-related parties in connection with administering the affairs of an entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Administrative expenses to nonrelated parties",
        "verboseLabel": "Administrative expenses - other"
       }
      }
     },
     "localname": "AdministrativeExpensesToNonrelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AdministrativeExpensesToRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses paid to related parties in connection with administering the affairs of an entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Administrative expenses to related parties",
        "terseLabel": "Administrative expenses - related parties",
        "verboseLabel": "Administration Services Fees"
       }
      }
     },
     "localname": "AdministrativeExpensesToRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AgreedPeriodofCharterExtensionfollowingAmendments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreed Period of Charter Extension following Amendments",
        "label": "Agreed Period of Charter Extension following Amendments",
        "terseLabel": "Agreed Period of Charter Extension following Amendments"
       }
      }
     },
     "localname": "AgreedPeriodofCharterExtensionfollowingAmendments",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sfl_AgreedProportionoftemporaryreductiontodailycharterrate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreed Proportion of temporary reduction to daily charter rate",
        "label": "Agreed Proportion of temporary reduction to daily charter rate",
        "terseLabel": "Agreed Proportion of temporary reduction to daily charter rate"
       }
      }
     },
     "localname": "AgreedProportionoftemporaryreductiontodailycharterrate",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_AgreedTemporaryReductionInDailyTimeCharterRatesPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term, in years, an agreed temporary reduction in daily time charter rates.",
        "label": "Agreed Temporary Reduction in Daily Time Charter Rates, Period",
        "terseLabel": "Agreed Temporary Reduction in Daily Time Charter Rates, Period"
       }
      }
     },
     "localname": "AgreedTemporaryReductionInDailyTimeCharterRatesPeriod",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sfl_Agreedperiodofextensiontobankloanterm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreed period of extension to bank loan term",
        "label": "Agreed period of extension to bank loan term",
        "terseLabel": "Agreed period of extension to bank loan term"
       }
      }
     },
     "localname": "Agreedperiodofextensiontobankloanterm",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sfl_AllowanceForExpectedCreditLossesBalance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for Expected Credit Losses, Balance",
        "label": "Allowance for Expected Credit Losses, Balance",
        "terseLabel": "Total investment in sales-type lease, direct financing lease and leaseback assets"
       }
      }
     },
     "localname": "AllowanceForExpectedCreditLossesBalance",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AllowanceForExpectedCreditLossesInAssociatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for Expected Credit Losses in Associates",
        "label": "Allowance for Expected Credit Losses in Associates [Table Text Block]",
        "terseLabel": "Allowance for Expected Credit Losses in Associates"
       }
      }
     },
     "localname": "AllowanceForExpectedCreditLossesInAssociatesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_AllowanceForExpectedCreditLossesIncomeAndLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for Expected Credit Losses ( Income and Loss)",
        "label": "Allowance for Expected Credit Losses ( Income and Loss)",
        "terseLabel": "Allowance for Expected Credit Losses"
       }
      }
     },
     "localname": "AllowanceForExpectedCreditLossesIncomeAndLoss",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AllowanceForExpectedCreditLossesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for Expected Credit Losses [Table]",
        "label": "Allowance for Expected Credit Losses [Table]",
        "terseLabel": "Allowance for Expected Credit Losses [Table]"
       }
      }
     },
     "localname": "AllowanceForExpectedCreditLossesTable",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_AmountsDueFromAndToRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Amounts due from and to related parties [Abstract]",
        "terseLabel": "Amounts due from and to related parties [Abstract]"
       }
      }
     },
     "localname": "AmountsDueFromAndToRelatedPartiesAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_AmountsRepresentingEstimatedExecutoryCostsIncludingProfitThereonIncludedInTotalMinimumLeasePayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails": {
       "order": 1.0,
       "parentTag": "sfl_NetMinimumLeasePaymentsReceivable",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated remaining costs to be incurred to manage, operate and service the direct financing or sales-type lease, such as vessel operating costs, taxes, maintenance and insurance and the profit thereon, that are included in the minimum lease payments.",
        "label": "Amounts representing estimated executory costs including profit thereon, included in total minimum lease payments",
        "negatedLabel": "Less: amounts representing estimated executory costs including profit thereon, included in total minimum lease payments"
       }
      }
     },
     "localname": "AmountsRepresentingEstimatedExecutoryCostsIncludingProfitThereonIncludedInTotalMinimumLeasePayments",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_AssetsAccountedForAsDirectFinancingLeasesAndLeasedToRelatedParties": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of assets that were accounted for as direct financing leases as of the balance sheet date which are leased to related parties.",
        "label": "Assets accounted for as direct financing leases and leased to related parties",
        "verboseLabel": "Number of vessels leased to related parties classified as direct financing leases"
       }
      }
     },
     "localname": "AssetsAccountedForAsDirectFinancingLeasesAndLeasedToRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_AssortedVesselTypesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assorted Vessel Types",
        "label": "Assorted Vessel Types [Member]",
        "terseLabel": "Assorted Vessel Types [Member]"
       }
      }
     },
     "localname": "AssortedVesselTypesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_AtTheMarketMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "At the Market",
        "label": "At the Market [Member]",
        "terseLabel": "At the Market [Member]"
       }
      }
     },
     "localname": "AtTheMarketMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_AuthorizedCommonStockValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum par or stated value of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Authorized Common stock, value",
        "terseLabel": "Value of authorized share capital"
       }
      }
     },
     "localname": "AuthorizedCommonStockValue",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSSummaryofShareCapitalDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_BareboatCharterRevenuesFromNonRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 7.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from non-related parties derived from bareboat charter contracts accounted for as operating leases.",
        "label": "Bareboat charter revenues from non related parties",
        "verboseLabel": "Bareboat charter revenues - other"
       }
      }
     },
     "localname": "BareboatCharterRevenuesFromNonRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_BookValueOfAssetsWithFinanceLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Book value of assets with finance lease liabilities",
        "label": "Book value of assets with finance lease liabilities",
        "terseLabel": "Book value of assets with finance lease liabilities"
       }
      }
     },
     "localname": "BookValueOfAssetsWithFinanceLeaseLiabilities",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_CapitalizedInstallationCostsOnVessels": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capitalized installation costs on vessels",
        "label": "Capitalized installation costs on vessels",
        "terseLabel": "Capital improvements in progress"
       }
      }
     },
     "localname": "CapitalizedInstallationCostsOnVessels",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_CapitalizedInstallationCostsOnVesselsUnderFinanceLease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capitalized installation costs on vessels under finance lease",
        "label": "Capitalized installation costs on vessels under finance lease",
        "terseLabel": "Capitalized costs"
       }
      }
     },
     "localname": "CapitalizedInstallationCostsOnVesselsUnderFinanceLease",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_CapitalizedInstallationCostsOnVesselsUnderVesselsAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capitalized installation costs on vessels under vessels and equipment",
        "label": "Capitalized installation costs on vessels under vessels and equipment",
        "terseLabel": "Capitalized costs"
       }
      }
     },
     "localname": "CapitalizedInstallationCostsOnVesselsUnderVesselsAndEquipment",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_CashElementOfProceedsFromSaleOfVesselsAndTerminationOfCharters": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Element of Proceeds from sale of vessels and termination of charters",
        "label": "Cash Element of Proceeds from sale of vessels and termination of charters",
        "terseLabel": "Proceeds from sales of vessels and termination of charters"
       }
      }
     },
     "localname": "CashElementOfProceedsFromSaleOfVesselsAndTerminationOfCharters",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ChangeInVesselsUnderFinanceLeasesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Vessels Under Finance Leases",
        "label": "Change in Vessels Under Finance Leases [Axis]",
        "terseLabel": "Change in Vessels Under Finance Leases [Axis]"
       }
      }
     },
     "localname": "ChangeInVesselsUnderFinanceLeasesAxis",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_ChangeInVesselsUnderFinanceLeasesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Vessels Under Finance Leases",
        "label": "Change in Vessels Under Finance Leases [Domain]",
        "terseLabel": "Change in Vessels Under Finance Leases [Domain]"
       }
      }
     },
     "localname": "ChangeInVesselsUnderFinanceLeasesDomain",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ChangesInPropertyPlantAndEquipmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Changes in Property, Plant and Equipment",
        "label": "Changes in Property, Plant and Equipment [Axis]",
        "terseLabel": "Changes in Property, Plant and Equipment"
       }
      }
     },
     "localname": "ChangesInPropertyPlantAndEquipmentAxis",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_ChangesInPropertyPlantAndEquipmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Changes in Property, Plant and Equipment",
        "label": "Changes in Property, Plant and Equipment [Domain]",
        "terseLabel": "Changes in Property, Plant and Equipment [Domain]"
       }
      }
     },
     "localname": "ChangesInPropertyPlantAndEquipmentDomain",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CommissionandBrokerageExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission and Brokerage Expenses",
        "label": "Commission and Brokerage Expenses",
        "terseLabel": "Commissions and Brokerage"
       }
      }
     },
     "localname": "CommissionandBrokerageExpenses",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_CommonStockADSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Common Stock, ADS [Member]",
        "label": "Common Stock, ADS [Member]",
        "terseLabel": "Common Stock, ADS [Member]"
       }
      }
     },
     "localname": "CommonStockADSMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CommonstockFrontlineLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Common stock - Frontline Ltd [Member]",
        "label": "Common stock - Frontline Ltd [Member]",
        "terseLabel": "Common stock - Frontline Ltd [Member]"
       }
      }
     },
     "localname": "CommonstockFrontlineLtdMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CompanyAndSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Company and Subsidiaries",
        "label": "Company and Subsidiaries [Member]",
        "terseLabel": "Company and Subsidiaries [Member]"
       }
      }
     },
     "localname": "CompanyAndSubsidiariesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CompensationPayableReceivableForEarlyContractTerminationOfCharter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Compensation Payable (Receivable) For Early Contract Termination Of Charter",
        "label": "Compensation Payable (Receivable) For Early Contract Termination Of Charter",
        "terseLabel": "Compensation Payable (Receivable) For Early Contract Termination Of Charter"
       }
      }
     },
     "localname": "CompensationPayableReceivableForEarlyContractTerminationOfCharter",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_CompensationReceivedOnTerminationOfChartersAtFairValueNotesReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Compensation Received on Termination of Charters at fair value, Notes Receivable",
        "label": "Compensation Received on Termination of Charters at fair value, Notes Receivable",
        "terseLabel": "Compensation Received on Termination of Charters at fair value, Notes Receivable"
       }
      }
     },
     "localname": "CompensationReceivedOnTerminationOfChartersAtFairValueNotesReceivable",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ConcentrationOfRevenueRiskTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Concentration of revenue risk",
        "label": "Concentration of revenue risk [Table Text Block]",
        "terseLabel": "Concentration of revenue risk"
       }
      }
     },
     "localname": "ConcentrationOfRevenueRiskTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ConcentrationRiskBenchmarkNetIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Concentration Risk Benchmark, Net Income [Member]",
        "label": "Concentration Risk Benchmark, Net Income [Member]",
        "terseLabel": "Concentration Risk Benchmark, Net Income [Member]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkNetIncomeMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ConstructionCompletedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Construction completed",
        "label": "Construction completed [Member]",
        "terseLabel": "Construction completed [Member]"
       }
      }
     },
     "localname": "ConstructionCompletedMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ContainervesselsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container vessels [Member]",
        "label": "Container vessels [Member]",
        "terseLabel": "Container vessels [Member]"
       }
      }
     },
     "localname": "ContainervesselsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ContributedSurplusMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contributed Surplus",
        "label": "Contributed Surplus [Member]",
        "terseLabel": "Contributed Surplus [Member]"
       }
      }
     },
     "localname": "ContributedSurplusMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CorporateBondSecuritiesNTRigHoldco12Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Bond Securities NT Rig Holdco 12%",
        "label": "Corporate Bond Securities NT Rig Holdco 12% [Member]",
        "terseLabel": "Corporate Bond Securities NT Rig Holdco 12%"
       }
      }
     },
     "localname": "CorporateBondSecuritiesNTRigHoldco12Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CorporateBondSecuritiesNTRigHoldco75Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Bond Securities NT Rig Holdco 7.5%",
        "label": "Corporate Bond Securities NT Rig Holdco 7.5% [Member]",
        "terseLabel": "Corporate Bond Securities NT Rig Holdco 7.5%"
       }
      }
     },
     "localname": "CorporateBondSecuritiesNTRigHoldco75Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CorporateBondSecuritiesOroNegro12Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Bond Securities Oro Negro 12%",
        "label": "Corporate Bond Securities Oro Negro 12% [Member]",
        "terseLabel": "Corporate Bond Securities Oro Negro 12%"
       }
      }
     },
     "localname": "CorporateBondSecuritiesOroNegro12Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CorporateBondSecuritiesOroNegro75Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Bond Securities Oro Negro 7.5%",
        "label": "Corporate Bond Securities Oro Negro 7.5% [Member]",
        "terseLabel": "Corporate Bond Securities Oro Negro 7.5%"
       }
      }
     },
     "localname": "CorporateBondSecuritiesOroNegro75Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CorporateBondSecurities_NorAmDrillingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Bond Securities_NorAm Drilling due 2019",
        "label": "Corporate Bond Securities_NorAm Drilling [Member]",
        "terseLabel": "Corporate Bond Securities_NorAm Drilling [Member]"
       }
      }
     },
     "localname": "CorporateBondSecurities_NorAmDrillingMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CorporateBondSecurities_OroNegroSuperSeniorMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Bond Securities_Oro Negro Super Senior [Member]",
        "label": "Corporate Bond Securities_Oro Negro Super Senior [Member]",
        "terseLabel": "Corporate Bond Securities_Oro Negro Super Senior [Member]"
       }
      }
     },
     "localname": "CorporateBondSecurities_OroNegroSuperSeniorMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Contract [Member]",
        "label": "Cross Currency Contract [Member]",
        "terseLabel": "Cross Currency Contract [Member]"
       }
      }
     },
     "localname": "CrossCurrencyContractMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyInterestRateContract1Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Interest Rate Contract 1",
        "label": "Cross Currency Interest Rate Contract 1 [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract [Member]"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContract1Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyInterestRateContract2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Interest Rate Contract 2",
        "label": "Cross Currency Interest Rate Contract 2 [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract 2"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContract2Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyInterestRateContract3Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Interest Rate Contract 3",
        "label": "Cross Currency Interest Rate Contract 3 [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract 3"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContract3Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyInterestRateContract4Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Interest Rate Contract 4- NOK500m Swap maturing 2020",
        "label": "Cross Currency Interest Rate Contract 4 [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract 4 [Member]"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContract4Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyInterestRateContract7Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Interest Rate Contract 7 [Member]",
        "label": "Cross Currency Interest Rate Contract 7 [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract 7 [Member]"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContract7Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_CrossCurrencyInterestRateSwapMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cross Currency Interest Rate Swap [Member]",
        "label": "Cross Currency Interest Rate Swap [Member]",
        "terseLabel": "Cross Currency Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateSwapMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_DebtForAcquiredEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt for Acquired Equipment",
        "label": "Debt for Acquired Equipment [Member]",
        "terseLabel": "Debt for Acquired Equipment [Member]"
       }
      }
     },
     "localname": "DebtForAcquiredEquipmentMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_DerivativeInstrumentsNotDesignatedasHedgingInstrumentsNetCashPayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative Instruments, Not Designated as Hedging Instruments, Net Cash Payments",
        "label": "Derivative Instruments, Not Designated as Hedging Instruments, Net Cash Payments",
        "verboseLabel": "Net cash movement on non-designated derivatives and swap settlements"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedasHedgingInstrumentsNetCashPayments",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DerivativeNotionalAmountSettled": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "DerivativeNotionalAmountSettled",
        "label": "DerivativeNotionalAmountSettled",
        "terseLabel": "Derivative Notional Amount Settled"
       }
      }
     },
     "localname": "DerivativeNotionalAmountSettled",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DirectFinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Direct Finance Lease, Right-Of-Use Asset, Accumulated Amortization",
        "label": "Direct Finance Lease, Right-Of-Use Asset, Accumulated Amortization",
        "terseLabel": "Direct Finance Lease, Right-Of-Use Asset, Accumulated Amortization"
       }
      }
     },
     "localname": "DirectFinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DirectFinancingLeaseInterestIncomeFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Finance lease interest generated by direct financing leases with related parties.",
        "label": "Direct financing lease interest income from related parties",
        "terseLabel": "Interest income related parties \u2013 direct financing leases",
        "verboseLabel": "Interest income related parties \u2013 direct financing leases"
       }
      }
     },
     "localname": "DirectFinancingLeaseInterestIncomeFromRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DirectFinancingSalesTypeLeaseAndLeasebackAssetInterestIncomeFromNonRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lease interest generated by direct financing, sales-type leases and leaseback assets with non-related parties.",
        "label": "Direct financing, sales-type lease and leaseback asset interest income from non-related parties",
        "terseLabel": "Interest income other \u2013 sales-type, direct financing leases and leaseback assets"
       }
      }
     },
     "localname": "DirectFinancingSalesTypeLeaseAndLeasebackAssetInterestIncomeFromNonRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Allowance for Expected Credit Losses by Balance Sheet Items",
        "label": "Disclosure of Allowance for Expected Credit Losses by Balance Sheet Items [Line Items]",
        "terseLabel": "Disclosure of Allowance for Expected Credit Losses by Balance Sheet Items [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsLineItems",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Allowance for Expected Credit Losses by Balance Sheet Items",
        "label": "Disclosure of Allowance for Expected Credit Losses by Balance Sheet Items [Table Text Block]",
        "terseLabel": "Balance Sheet Items, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DisclosureOfAllowanceForExpectedCreditLossesByBalanceSheetItemsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_DisclosureOfAllowanceForExpectedCreditLossesByEquityAccountedInvestmentsImpactOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Allowance for Expected Credit Losses by Equity Accounted Investments, Impact of Adoption",
        "label": "Disclosure of Allowance for Expected Credit Losses by Equity Accounted Investments, Impact of Adoption",
        "terseLabel": "Disclosure of Allowance for Expected Credit Losses by Equity Accounted Investments, Impact of Adoption"
       }
      }
     },
     "localname": "DisclosureOfAllowanceForExpectedCreditLossesByEquityAccountedInvestmentsImpactOfAdoption",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DisclosureOfAllowanceForExpectedCreditLossesByEquityAccountedInvestmentsProvisionRecorded": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Allowance for Expected Credit Losses by Equity Accounted Investments, Provision Recorded",
        "label": "Disclosure of Allowance for Expected Credit Losses by Equity Accounted Investments, Provision Recorded",
        "terseLabel": "Disclosure of Allowance for Expected Credit Losses by Equity Accounted Investments, Provision Recorded"
       }
      }
     },
     "localname": "DisclosureOfAllowanceForExpectedCreditLossesByEquityAccountedInvestmentsProvisionRecorded",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DisclosureOfAllowanceForExpectedCreditLossesByEquityMethodInvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Allowance for Expected Credit Losses by Equity Method Investment",
        "label": "Disclosure of Allowance for Expected Credit Losses by Equity Method Investment",
        "terseLabel": "Disclosure of Allowance for Expected Credit Losses by Equity Method Investment"
       }
      }
     },
     "localname": "DisclosureOfAllowanceForExpectedCreditLossesByEquityMethodInvestment",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DiscountReceivedonExtinguishmentofDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount Received on Extinguishment of Debt",
        "label": "Discount Received on Extinguishment of Debt",
        "terseLabel": "Discounts received on debt repurchased"
       }
      }
     },
     "localname": "DiscountReceivedonExtinguishmentofDebt",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DividendReinvestmentPlanDripMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dividend Reinvestment Plan (drip)",
        "label": "Dividend Reinvestment Plan (drip) [Member]",
        "terseLabel": "Dividend Reinvestment Plan (drip) [Member]"
       }
      }
     },
     "localname": "DividendReinvestmentPlanDripMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_DividendReinvestmentPlanMaximumNumberOfSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dividend Reinvestment Plan, Maximum Number Of Shares Authorized",
        "label": "Dividend Reinvestment Plan, Maximum Number Of Shares Authorized",
        "terseLabel": "Dividend Reinvestment Plan, Maximum Number Of Shares Authorized"
       }
      }
     },
     "localname": "DividendReinvestmentPlanMaximumNumberOfSharesAuthorized",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sfl_Dividendincomefromrelatedparties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dividend income from related parties",
        "label": "Dividend income from related parties",
        "terseLabel": "Dividend income - related parties"
       }
      }
     },
     "localname": "Dividendincomefromrelatedparties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_DividendsAndInterestIncomeReceivedFromSharesHeldInAndSecuredNotesIssuedByRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dividends and interest income received from shares held in and secured notes issued by related parties",
        "label": "Dividends and interest income received from shares held in and secured notes issued by related parties [Table Text Block]",
        "terseLabel": "Dividends and interest income received from shares held in and secured notes issued by related parties"
       }
      }
     },
     "localname": "DividendsAndInterestIncomeReceivedFromSharesHeldInAndSecuredNotesIssuedByRelatedPartiesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Document and Entity Information [Abstract]",
        "terseLabel": "Document and Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "xbrltype": "stringItemType"
    },
    "sfl_EquityAccountedSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Accounted Subsidiaries [Member]",
        "label": "Equity Accounted Subsidiaries [Member]",
        "terseLabel": "Equity Accounted Subsidiaries [Member]"
       }
      }
     },
     "localname": "EquityAccountedSubsidiariesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_EquityDistributionAgreementMaximumValueOfSharesAuthorized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Distribution Agreement, Maximum Value Of Shares Authorized",
        "label": "Equity Distribution Agreement, Maximum Value Of Shares Authorized",
        "terseLabel": "Equity Distribution Agreement, Maximum Value Of Shares Authorized"
       }
      }
     },
     "localname": "EquityDistributionAgreementMaximumValueOfSharesAuthorized",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_EquityMethodInvestmentsDeficit": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Method Investments (Deficit)",
        "label": "Equity Method Investments (Deficit)",
        "terseLabel": "Deficit in associated companies"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDeficit",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_EquityMethodInvestmentsSummarizedFinancialStatementsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarized balance sheet and statement of operations information of the Company's equity method investees.",
        "label": "Equity Method Investments Summarized Financial Statements [Table Text Block]",
        "verboseLabel": "Summarized financial statement information of equity method investees"
       }
      }
     },
     "localname": "EquityMethodInvestmentsSummarizedFinancialStatementsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_EstimatedResidualValuesOfLeasedPropertyUnGuaranteed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimate of the lease property's economic value at the end of the direct financing lease term, excluding any amounts guaranteed by either the lessee or a third-party.",
        "label": "Estimated residual values of leased property (un guaranteed)",
        "terseLabel": "Estimated residual values of leased property (un-guaranteed)"
       }
      }
     },
     "localname": "EstimatedResidualValuesOfLeasedPropertyUnGuaranteed",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_EvergreenMarineMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Evergreen Marine",
        "label": "Evergreen Marine [Member]",
        "terseLabel": "Evergreen Marine [Member]"
       }
      }
     },
     "localname": "EvergreenMarineMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_EvergreenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Evergreen [Member]",
        "label": "Evergreen [Member]",
        "terseLabel": "Evergreen [Member]"
       }
      }
     },
     "localname": "EvergreenMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_Fairvalueofconvertiblebondsdue2021": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of convertible bonds due 2021",
        "label": "Fair value of convertible bonds due 2021",
        "terseLabel": "5.75% unsecured convertible bonds due 2021"
       }
      }
     },
     "localname": "Fairvalueofconvertiblebondsdue2021",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_Fairvalueofconvertiblebondsdue2023": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of convertible bonds due 2023",
        "label": "Fair value of convertible bonds due 2023",
        "terseLabel": "4.875% unsecured convertible bonds due 2023"
       }
      }
     },
     "localname": "Fairvalueofconvertiblebondsdue2023",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_FeesWithRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of Fees with related parties",
        "label": "Fees with related parties [Table Text Block]",
        "verboseLabel": "Fees with related parties"
       }
      }
     },
     "localname": "FeesWithRelatedPartiesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_FinanceLeaseRightOfUseAssetGrossBeforeAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Finance Lease, Right-of-Use Asset Gross, Before Accumulated Amortization",
        "label": "Finance Lease, Right-of-Use Asset Gross, Before Accumulated Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset Gross, Before Accumulated Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetGrossBeforeAccumulatedAmortization",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_Financeleaseservicerevenuesfromrelatedparties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "That portion of gross lease revenues generated by direct financing leases with related parties that is allocated to lease executory costs.",
        "label": "Finance lease service revenues from related parties",
        "terseLabel": "Service revenue related parties \u2013 direct financing leases",
        "verboseLabel": "Service revenue related parties \u2013 direct financing leases"
       }
      }
     },
     "localname": "Financeleaseservicerevenuesfromrelatedparties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_FixedRateAndForeignDebtRedemptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed rate and foreign debt redemptions [Table Text Block]",
        "label": "Fixed rate and foreign debt redemptions [Table Text Block]",
        "terseLabel": "Fixed rate and foreign debt redemptions"
       }
      }
     },
     "localname": "FixedRateAndForeignDebtRedemptionsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_FixedRateDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed Rate Debt [Member]",
        "label": "Fixed Rate Debt [Member]",
        "terseLabel": "Fixed Rate Debt [Member]"
       }
      }
     },
     "localname": "FixedRateDebtMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FixedRateandForeignDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed Rate and Foreign Debt [Member]",
        "label": "Fixed Rate and Foreign Debt [Member]",
        "terseLabel": "Fixed Rate and Foreign Debt [Member]"
       }
      }
     },
     "localname": "FixedRateandForeignDebtMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FloatingRateDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt with a floating rate. Floating rate debt means it has variable coupon, equal to a money market reference rate, like LIBOR or federal funds rate, plus a spread.",
        "label": "Floating Rate Debt [Member]",
        "terseLabel": "Floating Rate Debt [Member]"
       }
      }
     },
     "localname": "FloatingRateDebtMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FloatingRateDebtNewFacilitiesAndRedemptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floating rate debt new facilities and redemptions",
        "label": "Floating rate debt new facilities and redemptions [Table Text Block]",
        "terseLabel": "Floating rate debt new facilities and redemptions"
       }
      }
     },
     "localname": "FloatingRateDebtNewFacilitiesAndRedemptionsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_FloatingRateNOKBondsDue2025": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floating rate NOK bonds due 2025",
        "label": "Floating rate NOK bonds due 2025",
        "terseLabel": "Floating rate NOK bonds due 2025"
       }
      }
     },
     "localname": "FloatingRateNOKBondsDue2025",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_FloatingRateNOKBondsdue2020": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floating Rate NOK Bonds due 2020",
        "label": "Floating Rate NOK Bonds due 2020",
        "terseLabel": "Floating rate NOK bonds due 2020"
       }
      }
     },
     "localname": "FloatingRateNOKBondsdue2020",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_FloatingRateNOKBondsdue2024": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floating Rate NOK Bonds due 2024",
        "label": "Floating Rate NOK Bonds due 2024",
        "terseLabel": "Floating rate NOK bonds due 2024"
       }
      }
     },
     "localname": "FloatingRateNOKBondsdue2024",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_FloatingrateNOKbondsdue2019": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floating rate NOK bonds due 2019",
        "label": "Floating rate NOK bonds due 2019",
        "terseLabel": "Floating rate NOK bonds due 2019"
       }
      }
     },
     "localname": "FloatingrateNOKbondsdue2019",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_FloatingrateNOKbondsdue2023": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Floating rate NOK bonds due 2023",
        "label": "Floating rate NOK bonds due 2023",
        "terseLabel": "Floating rate NOK bonds due 2023"
       }
      }
     },
     "localname": "FloatingrateNOKbondsdue2023",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ForwardContractToRepurchaseShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward Contract To Repurchase Shares",
        "label": "Forward Contract To Repurchase Shares",
        "terseLabel": "Forward Contract To Repurchase Shares"
       }
      }
     },
     "localname": "ForwardContractToRepurchaseShares",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ForwardContractToRepurchaseSharesNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward Contract To Repurchase Shares, Number Of Shares",
        "label": "Forward Contract To Repurchase Shares, Number Of Shares",
        "terseLabel": "Forward Contract To Repurchase Shares, Number Of Shares"
       }
      }
     },
     "localname": "ForwardContractToRepurchaseSharesNumberOfShares",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sfl_FrontAriakeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Front Ariake [Member]",
        "label": "Front Ariake [Member]",
        "terseLabel": "Front Ariake [Member]"
       }
      }
     },
     "localname": "FrontAriakeMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontCircassiaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Front Circassia [Member]",
        "label": "Front Circassia [Member]",
        "terseLabel": "Front Circassia [Member]"
       }
      }
     },
     "localname": "FrontCircassiaMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontHakataMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Front Hakata",
        "label": "Front Hakata [Member]",
        "terseLabel": "Front Hakata"
       }
      }
     },
     "localname": "FrontHakataMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontPageFrontStratusFrontSerenadeFrontAriakeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Front Page, Front Stratus, Front Serenade, Front Ariake",
        "label": "Front Page, Front Stratus, Front Serenade, Front Ariake [Member]",
        "terseLabel": "Front Page, Front Stratus, Front Serenade, Front Ariake [Member]"
       }
      }
     },
     "localname": "FrontPageFrontStratusFrontSerenadeFrontAriakeMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontPageFrontStratusFrontSerenadeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Front Page, Front Stratus, Front Serenade [Member]",
        "label": "Front Page, Front Stratus, Front Serenade [Member]",
        "terseLabel": "Front Page, Front Stratus, Front Serenade [Member]"
       }
      }
     },
     "localname": "FrontPageFrontStratusFrontSerenadeMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineCharterersDeepSeaandUFCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frontline Charterers, Deep Sea and UFC [Member]",
        "label": "Frontline Charterers, Deep Sea and UFC [Member]",
        "terseLabel": "Frontline Charterers, Deep Sea and UFC [Member]"
       }
      }
     },
     "localname": "FrontlineCharterersDeepSeaandUFCMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineCharterersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A party related to the reporting entity through a direct or indirect significant interest.",
        "label": "Frontline Charterers [Member]",
        "terseLabel": "Frontline Charterers [Member]"
       }
      }
     },
     "localname": "FrontlineCharterersMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineCorporateServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frontline Corporate Services [Member]",
        "label": "Frontline Corporate Services [Member]",
        "terseLabel": "Frontline Corporate Services [Member]"
       }
      }
     },
     "localname": "FrontlineCorporateServicesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A party related to the reporting entity through a direct or indirect significant interest.",
        "label": "Frontline Ltd [Member]",
        "terseLabel": "Frontline Ltd [Member]"
       }
      }
     },
     "localname": "FrontlineLtdMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineManagementAsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A party related to the reporting entity through a direct or indirect significant interest.",
        "label": "Frontline Management AS [Member]",
        "terseLabel": "Frontline Management AS [Member]"
       }
      }
     },
     "localname": "FrontlineManagementAsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A party related to the reporting entity through a direct or indirect significant interest.",
        "label": "Frontline Management [Member]",
        "terseLabel": "Frontline Management [Member]"
       }
      }
     },
     "localname": "FrontlineManagementMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frontline [Member]",
        "label": "Frontline [Member]",
        "terseLabel": "Frontline [Member]"
       }
      }
     },
     "localname": "FrontlineMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlineShippingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frontline Shipping [Member]",
        "label": "Frontline Shipping [Member]",
        "terseLabel": "Frontline Shipping [Member]"
       }
      }
     },
     "localname": "FrontlineShippingMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_FrontlinereversestocksplitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frontline reverse stock split [Member]",
        "label": "Frontline reverse stock split [Member]",
        "terseLabel": "Frontline reverse stock split [Member]"
       }
      }
     },
     "localname": "FrontlinereversestocksplitMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_GainLossOnDispositionOfAssetsAndTerminationOfCharters": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gains (losses) included in earnings resulting from the sale or disposal of tangible assets and termination of charters. This item does not include any gain (loss) recognized on the sale of oil and gas property or timber property.",
        "label": "Gain (Loss) On Disposition of Assets and Termination of Charters",
        "terseLabel": "Gain (Loss) On Disposition of Assets and Termination of Charters",
        "verboseLabel": "Gain/(loss) on sale of assets and termination of charters, net"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssetsAndTerminationOfCharters",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_GainLossonRepurchaseofBondsandExtinguishmentofDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gain (Loss) on Repurchase of Bonds and Extinguishment of Debt",
        "label": "Gain (Loss) on Repurchase of Bonds and Extinguishment of Debt",
        "terseLabel": "Gain on repurchase of bonds"
       }
      }
     },
     "localname": "GainLossonRepurchaseofBondsandExtinguishmentofDebt",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_GainOnSaleOfAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of the gains and losses related to sales of vessels during the period, including imputed sales price, book value, gain/(loss) and other details specific to each sale.",
        "label": "Gain on Sale of Assets [Text Block]",
        "verboseLabel": "GAIN/(LOSS) ON SALE OF ASSETS AND TERMINATION OF CHARTERS"
       }
      }
     },
     "localname": "GainOnSaleOfAssetsTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_GoldenCloseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Golden Close [Member]",
        "label": "Golden Close [Member]",
        "terseLabel": "Golden Close [Member]"
       }
      }
     },
     "localname": "GoldenCloseMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_GoldenOceanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A party related to the reporting entity through a direct or indirect significant interest.",
        "label": "Golden Ocean [Member]",
        "terseLabel": "Golden Ocean [Member]"
       }
      }
     },
     "localname": "GoldenOceanMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_GuaranteeComplianceMinimumFreeCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guarantee Compliance, Minimum Free Cash",
        "label": "Guarantee Compliance, Minimum Free Cash",
        "terseLabel": "Guarantee Compliance, Minimum Free Cash"
       }
      }
     },
     "localname": "GuaranteeComplianceMinimumFreeCash",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_HandysizeBulkCarriersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "handysize bulk carriers",
        "label": "handysize bulk carriers [Member]",
        "terseLabel": "handysize bulk carriers [Member]"
       }
      }
     },
     "localname": "HandysizeBulkCarriersMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_HunterGroupASAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hunter Group ASA",
        "label": "Hunter Group ASA [Member]",
        "terseLabel": "Hunter Group ASA [Member]"
       }
      }
     },
     "localname": "HunterGroupASAMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_INTERIMFINANCIALDATAAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "INTERIM FINANCIAL DATA [Abstract]",
        "label": "INTERIM FINANCIAL DATA [Abstract]",
        "terseLabel": "INTERIM FINANCIAL DATA [Abstract]"
       }
      }
     },
     "localname": "INTERIMFINANCIALDATAAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "xbrltype": "stringItemType"
    },
    "sfl_ImpactOfAdoptionOfASU201613": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Impact of adoption of ASU 2016-13",
        "label": "Impact of adoption of ASU 2016-13",
        "terseLabel": "Impact of adoption of ASU 2016-13"
       }
      }
     },
     "localname": "ImpactOfAdoptionOfASU201613",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ImpairmentLossOnInvestmentInDirectFinancingLeases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Impairment Loss on Investment in Direct Financing Leases",
        "label": "Impairment Loss on Investment in Direct Financing Leases",
        "terseLabel": "Impairment Loss on Investment in Direct Financing Leases"
       }
      }
     },
     "localname": "ImpairmentLossOnInvestmentInDirectFinancingLeases",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_IncreaseInCharterHirePerDay": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase in Charter hire Per Day",
        "label": "Increase in Charter hire Per Day",
        "terseLabel": "Increase in Charter hire Per Day"
       }
      }
     },
     "localname": "IncreaseInCharterHirePerDay",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_IncreaseInCommonStockAuthorizedValueOfIncrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase in common stock authorized, value of Increase",
        "label": "Increase in common stock authorized, value of Increase",
        "terseLabel": "Additional Common stock authorized, value"
       }
      }
     },
     "localname": "IncreaseInCommonStockAuthorizedValueOfIncrease",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_InstallationOfBWTSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Installation of BWTS",
        "label": "Installation of BWTS [Member]",
        "terseLabel": "Installation of BWTS [Member]"
       }
      }
     },
     "localname": "InstallationOfBWTSMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_InstallationOfScrubbersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Installation of scrubbers",
        "label": "Installation of scrubbers [Member]",
        "terseLabel": "Installation of scrubbers [Member]"
       }
      }
     },
     "localname": "InstallationOfScrubbersMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_InterestExpenseNonrelatedParties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cost of borrowed funds payable to other than related parties accounted for as interest that was charged against earnings during the period.",
        "label": "Interest expense nonrelated parties",
        "negatedLabel": "Interest expense -\u00a0other"
       }
      }
     },
     "localname": "InterestExpenseNonrelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_InterestIncomeOnRelatedPartyLoanNotesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Income on related party loan notes",
        "label": "Interest Income on related party loan notes [Table Text Block]",
        "terseLabel": "Interest Income on related party loan notes"
       }
      }
     },
     "localname": "InterestIncomeOnRelatedPartyLoanNotesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_InterestRateInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate information",
        "label": "Interest rate information [Table Text Block]",
        "terseLabel": "Interest rate information"
       }
      }
     },
     "localname": "InterestRateInformationTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_InterestRateSwap1Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Rate Swap1",
        "label": "Interest Rate Swap1 [Member]",
        "terseLabel": "Interest Rate Swap1"
       }
      }
     },
     "localname": "InterestRateSwap1Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_InterestRateSwap2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Rate Swap2",
        "label": "Interest Rate Swap2 [Member]",
        "terseLabel": "Interest Rate Swap2"
       }
      }
     },
     "localname": "InterestRateSwap2Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_InterestRateSwap3Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Rate Swap3",
        "label": "Interest Rate Swap3 [Member]",
        "terseLabel": "Interest Rate Swap3"
       }
      }
     },
     "localname": "InterestRateSwap3Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_Interestincomerelatedpartiesothers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income from related parties which are derived from long-term receivables",
        "label": "Interest income related parties, others",
        "terseLabel": "Interest income related parties, others",
        "verboseLabel": "Interest income \u2013 related parties, other"
       }
      }
     },
     "localname": "Interestincomerelatedpartiesothers",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_Interestincomerelatedpartieswhicharederivedfromloanstoassociates": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest income related parties which are derived from long-term loans to associates",
        "label": "Interest income related parties which are derived from loans to associates",
        "terseLabel": "Interest income - related parties, long term loans to associated companies"
       }
      }
     },
     "localname": "Interestincomerelatedpartieswhicharederivedfromloanstoassociates",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_InterestonNotesReceivableRelatedPartyCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest on Notes Receivable, Related Party, Current",
        "label": "Interest on Notes Receivable, Related Party, Current",
        "terseLabel": "Accrued interest on loan notes receivable with related parties"
       }
      }
     },
     "localname": "InterestonNotesReceivableRelatedPartyCurrent",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_InvestmentInDirectFinancingLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in direct financing lease",
        "label": "Investment in direct financing lease [Member]",
        "terseLabel": "Investments in direct financing leases"
       }
      }
     },
     "localname": "InvestmentInDirectFinancingLeaseMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_InvestmentInSalesTypeDirectFinancingLeasesAndLeasebackAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in Sales Type, Direct Financing Leases and Leaseback Assets",
        "label": "Investment in Sales Type, Direct Financing Leases and Leaseback Assets [Member]",
        "terseLabel": "Investment in Sales Type, Direct Financing Leases and Leaseback Assets [Member]"
       }
      }
     },
     "localname": "InvestmentInSalesTypeDirectFinancingLeasesAndLeasebackAssetsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_InvestmentinSharesOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the cost method of accounting.",
        "label": "Investment in Shares, Ownership Percentage",
        "terseLabel": "Issued share capital (percent)"
       }
      }
     },
     "localname": "InvestmentinSharesOwnershipPercentage",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_LandbridgeUniversalLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Landbridge Universal Limited",
        "label": "Landbridge Universal Limited [Member]",
        "terseLabel": "Landbridge Universal Limited [Member]"
       }
      }
     },
     "localname": "LandbridgeUniversalLimitedMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_LeasebackAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Leaseback Assets",
        "label": "Leaseback Assets [Member]",
        "terseLabel": "Leaseback Assets [Member]"
       }
      }
     },
     "localname": "LeasebackAssetsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_LeasingRevenuesEarnedFromRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Leasing revenues earned from related parties [Abstract]",
        "verboseLabel": "Leasing revenues earned from related parties [Abstract]"
       }
      }
     },
     "localname": "LeasingRevenuesEarnedFromRelatedPartiesAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_LoanBalancesAndorRevolvingCreditFacilitiesOfEquityInvesteesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loan Balances and/or Revolving Credit Facilities of Equity Investees",
        "label": "Loan Balances and/or Revolving Credit Facilities of Equity Investees [Table Text Block]",
        "terseLabel": "Loan Balances and/or Revolving Credit Facilities of Equity Investees"
       }
      }
     },
     "localname": "LoanBalancesAndorRevolvingCreditFacilitiesOfEquityInvesteesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_LoansAdvancedToRelatedParties": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The initial amount of loan advanced to a related party.",
        "label": "Loans advanced to related parties",
        "terseLabel": "Loans advanced to related parties"
       }
      }
     },
     "localname": "LoansAdvancedToRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_LoansAndLongTermReceivablesToRelatedPartiesIncludingAssociates": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amounts representing agreements for unconditional promises by related parties which are associates to pay the Entity (holder) definite sums of money at a future date(s) more than one year from the balance sheet date.",
        "label": "Loans and long term receivables to related parties including associates",
        "terseLabel": "Loans to related parties which are associates",
        "verboseLabel": "Loans to related parties - associated companies, long-term"
       }
      }
     },
     "localname": "LoansAndLongTermReceivablesToRelatedPartiesIncludingAssociates",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_LoansToRelatedPartiesWhichAreAssociates": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "LoansToRelatedPartiesWhichAreAssociates",
        "label": "LoansToRelatedPartiesWhichAreAssociates",
        "terseLabel": "LoansToRelatedPartiesWhichAreAssociates"
       }
      }
     },
     "localname": "LoansToRelatedPartiesWhichAreAssociates",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_Loanstorelatedpartieswhicharenonassociates": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amounts representing agreements for unconditional promises by related parties which are not associates to pay the Entity (holder) definite sums of money at a future date(s) more than one year from the balance sheet date.",
        "label": "Loans to related parties which are non associates",
        "terseLabel": "Loans and long term receivables from related parties including associates"
       }
      }
     },
     "localname": "Loanstorelatedpartieswhicharenonassociates",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_LongTermDebtFixedInterestRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Debt- Fixed Interest Rate. Balance of long term debt with a fixed interest rate, before unamortised debt issuance costs",
        "label": "Long Term Debt- Fixed Interest Rate",
        "terseLabel": "Long Term Debt- Fixed Interest Rate"
       }
      }
     },
     "localname": "LongTermDebtFixedInterestRate",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_LongTermDebtFloatingInterestRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Debt- Floating Interest Rate. Balance of long term debt from floating interest rate loans before unamortised debt issuance costs",
        "label": "Long Term Debt- Floating Interest Rate",
        "terseLabel": "Long Term Debt- Floating Interest Rate"
       }
      }
     },
     "localname": "LongTermDebtFloatingInterestRate",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_LongTermPayablesNonDesignatedInterestRateSwaps": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long term payables related to certain interest rate swaps of the balance sheet date.",
        "label": "Long Term Payables, Non Designated Interest Rate Swaps",
        "terseLabel": "Long Term Payables, Non Designated Interest Rate Swaps"
       }
      }
     },
     "localname": "LongTermPayablesNonDesignatedInterestRateSwaps",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_LongTermReceivablesNonDesignatedOptionsToExtendInterestRateSwaps": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Receivables, Non Designated Options To Extend Interest Rate Swaps",
        "label": "Long Term Receivables, Non Designated Options To Extend Interest Rate Swaps",
        "terseLabel": "Long Term Receivables, Non Designated Options To Extend Interest Rate Swaps"
       }
      }
     },
     "localname": "LongTermReceivablesNonDesignatedOptionsToExtendInterestRateSwaps",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_MSCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "MSC [Member]",
        "label": "MSC [Member]",
        "terseLabel": "MSC [Member]"
       }
      }
     },
     "localname": "MSCMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_MaerskMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maersk [Member]",
        "label": "Maersk [Member]",
        "terseLabel": "Maersk [Member]"
       }
      }
     },
     "localname": "MaerskMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK500millionseniorunsecuredfloatingratebondsdue2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK500million senior unsecured floating rate bonds due 2020 [Member]",
        "label": "NOK500million senior unsecured floating rate bonds due 2020 [Member]",
        "terseLabel": "NOK500million senior unsecured floating rate bonds due 2020 [Member]"
       }
      }
     },
     "localname": "NOK500millionseniorunsecuredfloatingratebondsdue2020Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK600MillionSeniorUnsecuredBondDue2025Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK 600 Million Senior Unsecured Bond due 2025",
        "label": "NOK 600 Million Senior Unsecured Bond due 2025 [Member]",
        "terseLabel": "NOK 600 Million Senior Unsecured Bond due 2025 [Member]"
       }
      }
     },
     "localname": "NOK600MillionSeniorUnsecuredBondDue2025Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK600MillionSeniorUnsecuredBonddue2023Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK 600 Million Senior Unsecured Bond due 2023 [Member]",
        "label": "NOK 600 Million Senior Unsecured Bond due 2023 [Member]",
        "terseLabel": "NOK 600 Million Senior Unsecured Bond due 2023 [Member]"
       }
      }
     },
     "localname": "NOK600MillionSeniorUnsecuredBonddue2023Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK600MillionSeniorUnsecuredFloatingRateDue2025Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK600 million senior unsecured floating rate due 2025",
        "label": "NOK600 million senior unsecured floating rate due 2025 [Member]",
        "terseLabel": "NOK500 million senior unsecured floating rate due 2025 [Member]"
       }
      }
     },
     "localname": "NOK600MillionSeniorUnsecuredFloatingRateDue2025Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK600millionseniorunsecuredfloatingratebondsdue2023Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK600million senior unsecured floating rate bonds due 2023 [Member]",
        "label": "NOK600million senior unsecured floating rate bonds due 2023 [Member]",
        "terseLabel": "NOK600million senior unsecured floating rate bonds due 2023 [Member]"
       }
      }
     },
     "localname": "NOK600millionseniorunsecuredfloatingratebondsdue2023Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK700MillionSeniorUnsecuredBonddue2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK 700 Million Senior Unsecured Bond due 2024 [Member]",
        "label": "NOK 700 Million Senior Unsecured Bond due 2024 [Member]",
        "terseLabel": "NOK 700 Million Senior Unsecured Bond due 2024 [Member]"
       }
      }
     },
     "localname": "NOK700MillionSeniorUnsecuredBonddue2024Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK700millionseniorunsecuredfloatingratebondsdue2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK700million senior unsecured floating rate bonds due 2024 [Member]",
        "label": "NOK700million senior unsecured floating rate bonds due 2024 [Member]",
        "terseLabel": "NOK700million senior unsecured floating rate bonds due 2024 [Member]"
       }
      }
     },
     "localname": "NOK700millionseniorunsecuredfloatingratebondsdue2024Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK900MillionSeniorUnsecuredBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK 900 Million Senior Unsecured Bonds [Member]",
        "label": "NOK 900 Million Senior Unsecured Bonds [Member]",
        "terseLabel": "NOK 900 Million Senior Unsecured Bonds [Member]"
       }
      }
     },
     "localname": "NOK900MillionSeniorUnsecuredBondsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NOK900millionseniorunsecuredfloatingratebondsdue2019Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NOK 900 million senior unsecured floating rate bonds due 2019 [Member]",
        "label": "NOK 900 million senior unsecured floating rate bonds due 2019 [Member]",
        "terseLabel": "NOK 900 million senior unsecured floating rate bonds due 2019 [Member]"
       }
      }
     },
     "localname": "NOK900millionseniorunsecuredfloatingratebondsdue2019Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NetInvestmentInLeaseAndLeasebackAssetsAfterAllowanceForExpectedCreditLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Investment In Lease And Leaseback Assets, After allowance for expected credit losses",
        "label": "Net Investment In Lease And Leaseback Assets, After allowance for expected credit losses",
        "terseLabel": "Net Investment In Lease And Leaseback Assets, After allowance for expected credit losses"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAndLeasebackAssetsAfterAllowanceForExpectedCreditLosses",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_NetInvestmentInLeaseAndLeasebackAssetsBeforeAllowanceForExpectedCreditLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Investment In Lease And Leaseback Assets, Before allowance for expected credit losses",
        "label": "Net Investment In Lease And Leaseback Assets, Before allowance for expected credit losses",
        "terseLabel": "Total investment in sales-type lease, direct financing lease and leaseback assets"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAndLeasebackAssetsBeforeAllowanceForExpectedCreditLosses",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_NetInvestmentInLeaseAndLeasebackAssetsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 10.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Investment In Lease And Leaseback Assets, Current",
        "label": "Net Investment In Lease And Leaseback Assets, Current",
        "terseLabel": "Investment in sales-type leases, direct financing leases and leaseback assets, current portion"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAndLeasebackAssetsCurrent",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_NetInvestmentInLeaseAndLeasebackAssetsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Investment In Lease And Leaseback Assets, Noncurrent",
        "label": "Net Investment In Lease And Leaseback Assets, Noncurrent",
        "terseLabel": "Investment in sales-type leases, direct financing leases and leaseback assets, long-term portion"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAndLeasebackAssetsNoncurrent",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_NetMinimumLeasePaymentsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under direct financing and sales-type leases, including any guarantee of residual value, but excluding executory costs. The amount also includes any guaranteed rental payments by an unrelated third-party provided that they are financially capable of making such payments.",
        "label": "Net minimum lease payments receivable",
        "totalLabel": "Net minimum lease payments receivable"
       }
      }
     },
     "localname": "NetMinimumLeasePaymentsReceivable",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_NewlyEnteredInterestRateSwapsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Newly entered Interest rate swaps",
        "label": "Newly entered Interest rate swaps [Table Text Block]",
        "terseLabel": "Newly entered Interest rate swaps"
       }
      }
     },
     "localname": "NewlyEnteredInterestRateSwapsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_NorAmDrillingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NorAm Drilling [Member]",
        "label": "NorAm Drilling [Member]",
        "terseLabel": "NorAm Drilling [Member]"
       }
      }
     },
     "localname": "NorAmDrillingMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_NotesCompensationReceivedonTerminationofChartersFaceValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Notes Compensation Received on Termination of Charters, Face Value",
        "label": "Notes Compensation Received on Termination of Charters, Face Value",
        "terseLabel": "Initial face value"
       }
      }
     },
     "localname": "NotesCompensationReceivedonTerminationofChartersFaceValue",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_NumberOfCapesizeDrybulkCarriersOwned": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Capesize drybulk carriers owned",
        "label": "Number of Capesize drybulk carriers owned",
        "terseLabel": "Number of Capesize drybulk carriers owned"
       }
      }
     },
     "localname": "NumberOfCapesizeDrybulkCarriersOwned",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfContainerVesselsAccountedForAsRightOfUseAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Container Vessels accounted for as right of use assets",
        "label": "Number of Container Vessels accounted for as right of use assets",
        "terseLabel": "Number of Container Vessels accounted for as right of use assets"
       }
      }
     },
     "localname": "NumberOfContainerVesselsAccountedForAsRightOfUseAssets",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfContainerVesselsUnderSaleAndLeasebackTransactions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of container vessels under sale and leaseback transactions",
        "label": "Number of container vessels under sale and leaseback transactions",
        "terseLabel": "Number of container vessels under sale and leaseback transactions"
       }
      }
     },
     "localname": "NumberOfContainerVesselsUnderSaleAndLeasebackTransactions",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfDrillingUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Drilling Units",
        "label": "Number Of Drilling Units",
        "terseLabel": "Number of drilling units"
       }
      }
     },
     "localname": "NumberOfDrillingUnits",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsAccountedForAsLeasebackAssetsPurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Vessels Accounted For As Leaseback Assets Purchased",
        "label": "Number Of Vessels Accounted For As Leaseback Assets Purchased",
        "terseLabel": "Number Of Vessels Accounted For As Leaseback Assets Purchased"
       }
      }
     },
     "localname": "NumberOfVesselsAccountedForAsLeasebackAssetsPurchased",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsBeingUpgraded": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels being upgraded",
        "label": "Number of vessels being upgraded",
        "terseLabel": "number of vessels being upgraded"
       }
      }
     },
     "localname": "NumberOfVesselsBeingUpgraded",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsForWhichCostsHaveBeenCapitalized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels for which costs have been capitalized",
        "label": "Number of vessels for which costs have been capitalized",
        "terseLabel": "Number of vessels for which costs have been capitalized"
       }
      }
     },
     "localname": "NumberOfVesselsForWhichCostsHaveBeenCapitalized",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsForWhichImpairmentHasBeenRecognized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels for which impairment has been recognized",
        "label": "Number of vessels for which impairment has been recognized",
        "terseLabel": "Number of vessels for which impairment has been recognized"
       }
      }
     },
     "localname": "NumberOfVesselsForWhichImpairmentHasBeenRecognized",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsSold": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels sold",
        "label": "Number of vessels sold",
        "terseLabel": "Number of vessels sold"
       }
      }
     },
     "localname": "NumberOfVesselsSold",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsUnderFinanceLeaseLiabilityAccountedForAsInvestmentsInDirectFinancingLeases": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels under finance lease liability accounted for as investments in direct financing leases",
        "label": "Number of vessels under finance lease liability accounted for as investments in direct financing leases",
        "terseLabel": "Number of vessels under finance lease accounted for as investments in direct financing leases"
       }
      }
     },
     "localname": "NumberOfVesselsUnderFinanceLeaseLiabilityAccountedForAsInvestmentsInDirectFinancingLeases",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsUnderFinanceLeaseLiabilityAccountedForAsVesselsUnderFinanceLease": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels under finance lease liability accounted for as vessels under finance lease",
        "label": "Number of vessels under finance lease liability accounted for as vessels under finance lease",
        "terseLabel": "Number of vessels under finance lease liability accounted for as vessels under finance lease"
       }
      }
     },
     "localname": "NumberOfVesselsUnderFinanceLeaseLiabilityAccountedForAsVesselsUnderFinanceLease",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsUnderFinanceLeaseWithCapitalAdditions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Vessels Under Finance Lease with Capital Additions",
        "label": "Number of Vessels Under Finance Lease with Capital Additions",
        "terseLabel": "Number of Vessels Under Finance Lease with Capital Additions"
       }
      }
     },
     "localname": "NumberOfVesselsUnderFinanceLeaseWithCapitalAdditions",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsUnderInvestmentsInSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Vessels under Investments in Sales-Type Leases, Direct Financing Leases and Leaseback Assets",
        "label": "Number of Vessels under Investments in Sales-Type Leases, Direct Financing Leases and Leaseback Assets",
        "terseLabel": "Number of Vessels under Investments in Sales-Type Leases, Direct Financing Leases and Leaseback Assets"
       }
      }
     },
     "localname": "NumberOfVesselsUnderInvestmentsInSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssets",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsWhereUpgradeCompletedUnderFinanceLease": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels where upgrade completed under finance lease",
        "label": "Number of vessels where upgrade completed under finance lease",
        "terseLabel": "Number of vessels where upgrade completed under finance lease"
       }
      }
     },
     "localname": "NumberOfVesselsWhereUpgradeCompletedUnderFinanceLease",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfVesselsWhereUpgradeCompletedUnderVesselsAndEquipment": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of vessels where upgrade completed under vessels and equipment",
        "label": "Number of vessels where upgrade completed under vessels and equipment",
        "terseLabel": "Number of vessels where upgrade completed"
       }
      }
     },
     "localname": "NumberOfVesselsWhereUpgradeCompletedUnderVesselsAndEquipment",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberOfWhollyOwnedSubsidiariesOfCompanyThatEnteredIntoSecuredTermLoanFacilityAgreement": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of wholly-owned subsidiaries of the Company that entered into a secured term loan facility agreement",
        "label": "Number Of Wholly Owned Subsidiaries Of Company That Entered Into Secured Term Loan Facility Agreement",
        "terseLabel": "Number of wholly owned subsidiaries that had entered into the facility"
       }
      }
     },
     "localname": "NumberOfWhollyOwnedSubsidiariesOfCompanyThatEnteredIntoSecuredTermLoanFacilityAgreement",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_NumberofContainerVesselsacquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Container Vessels acquired",
        "label": "Number of Container Vessels acquired",
        "verboseLabel": "Number of container vessels"
       }
      }
     },
     "localname": "NumberofContainerVesselsacquired",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_Numberofcontainervessels": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of container vessels",
        "label": "Number of container vessels",
        "terseLabel": "Number of container vessels"
       }
      }
     },
     "localname": "Numberofcontainervessels",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_Numberofcontainervesselscontractedtobecharteredin": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of 19,200 20 TEU container vessels",
        "label": "Number of container vessels contracted to be chartered in",
        "terseLabel": "Number of container vessels contracted to be chartered in"
       }
      }
     },
     "localname": "Numberofcontainervesselscontractedtobecharteredin",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_Numberofdrillingrigsownedbywhollyownedsubsidiariesaccountforusingtheequitymethod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of drilling rigs owned by wholly-owned subsidiaries account for using the equity method",
        "label": "Number of drilling rigs owned by wholly-owned subsidiaries account for using the equity method",
        "terseLabel": "Number of drilling rigs owned by wholly-owned subsidiaries account for using the equity method"
       }
      }
     },
     "localname": "Numberofdrillingrigsownedbywhollyownedsubsidiariesaccountforusingtheequitymethod",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_Numberofwhollyownedsubsidiariesthatowndrillingunitsaccountedforusingtheequitymethod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "As of the balance sheet date, the number of wholly-owned subsidiaries accounted for using the equity method that own drilling units",
        "label": "Number of wholly-owned subsidiaries that own drilling units accounted for using the equity method",
        "terseLabel": "Number of wholly-owned subsidiaries that own drilling units accounted for using the equity method"
       }
      }
     },
     "localname": "Numberofwhollyownedsubsidiariesthatowndrillingunitsaccountedforusingtheequitymethod",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_Numberofyearbeforeoptiontobuyvesselisavailable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of year before option to buy vessel is available",
        "label": "Number of year before option to buy vessel is available",
        "terseLabel": "Number of year before option to buy vessel is available"
       }
      }
     },
     "localname": "Numberofyearbeforeoptiontobuyvesselisavailable",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_OffshoreSupportVesselsAccountedForAsVesselsAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Offshore support vessels accounted for as vessels and equipment",
        "label": "Offshore support vessels accounted for as vessels and equipment [Member]",
        "terseLabel": "Offshore support vessels accounted for as vessels and equipment [Member]"
       }
      }
     },
     "localname": "OffshoreSupportVesselsAccountedForAsVesselsAndEquipmentMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTaxAttributableToParent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net of tax effect change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges, that is attributable to the parent entity.",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Attributable to Parent",
        "verboseLabel": "Fair value adjustments to hedging financial instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTaxAttributableToParent",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents Other Comprehensive Income or Loss, Net of Tax, for the period attributable to the parent entity which is not separately disclosed.",
        "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent, Other",
        "terseLabel": "Other comprehensive (loss)/income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentOther",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_OtherFinancialItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Financial Items [Abstract]",
        "label": "Other Financial Items [Abstract]",
        "terseLabel": "Other Financial Items [Abstract]"
       }
      }
     },
     "localname": "OtherFinancialItemsAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "xbrltype": "stringItemType"
    },
    "sfl_OtherFinancialItemsTextDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Financial Items- Text Details [Abstract]",
        "label": "Other Financial Items- Text Details [Abstract]",
        "terseLabel": "Other Financial Items- Text Details [Abstract]"
       }
      }
     },
     "localname": "OtherFinancialItemsTextDetailsAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "xbrltype": "stringItemType"
    },
    "sfl_OtherItemsSundryIncomeOrExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Items - Sundry Income or Expense",
        "label": "Other Items - Sundry Income or Expense",
        "terseLabel": "Other Items - Sundry Income or Expense"
       }
      }
     },
     "localname": "OtherItemsSundryIncomeOrExpense",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_OtherLongTermAssetsAllowanceForExpectedCreditLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "other long term assets allowance for expected credit losses",
        "label": "other long term assets allowance for expected credit losses",
        "terseLabel": "Allowance for expected credit losses*"
       }
      }
     },
     "localname": "OtherLongTermAssetsAllowanceForExpectedCreditLosses",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_OtherLongTermAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Long Term Assets",
        "label": "Other Long Term Assets [Member]",
        "terseLabel": "Other Long Term Assets [Member]"
       }
      }
     },
     "localname": "OtherLongTermAssetsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_OtherReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Receivables",
        "label": "Other Receivables [Member]",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivablesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_OtherRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate of all other parties, not specifically defined elsewhere, related to the reporting entity through direct or indirect significant interests.",
        "label": "Other related parties [Member]",
        "terseLabel": "Other related parties [Member]"
       }
      }
     },
     "localname": "OtherRelatedPartiesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_OwnshareLendingArrangementSharesTotalAuthorisedforsharelendingarrangement": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Own-share Lending Arrangement, Shares, Total Authorised for share lending arrangement",
        "label": "Own-share Lending Arrangement, Shares, Total Authorised for share lending arrangement",
        "netLabel": "Issuable under a share lending arrangement (shares)",
        "verboseLabel": "Shares issuable under a share lending arrangement"
       }
      }
     },
     "localname": "OwnshareLendingArrangementSharesTotalAuthorisedforsharelendingarrangement",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sfl_PaymentForEarlySettlementsOfInterestRateSwapsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payment for early settlements of interest rate swaps, net",
        "label": "Payment for early settlements of interest rate swaps, net",
        "negatedLabel": "Payment for early settlements of interest rate swaps, net"
       }
      }
     },
     "localname": "PaymentForEarlySettlementsOfInterestRateSwapsNet",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_PrepaidExpensesAndAccruedIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of expenditures made, not otherwise specified in the taxonomy, in advance of the timing of recognition of expenses which are expected to be charged against earnings within one year or the normal operating cycle, if longer. And, aggregate carrying amount, as of the balance sheet date, of fees and other revenue recorded based on estimates or specific contractual terms as transactions occur or services are rendered in the current period.",
        "label": "Prepaid expenses and accrued income",
        "terseLabel": "Prepaid expenses and accrued income"
       }
      }
     },
     "localname": "PrepaidExpensesAndAccruedIncome",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ProceedsFromIssuanceOfShortTermAndLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from short-term and long-term debt.",
        "label": "Proceeds from issuance of short term and long term debt",
        "terseLabel": "Drawdowns",
        "verboseLabel": "Proceeds from issuance of short-term and long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfShortTermAndLongTermDebt",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ProceedsFromSaleOfVesselsAndTerminationOfCharters": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from sale of vessels and termination of charters.",
        "label": "Proceeds from sale of vessels and termination of charters",
        "terseLabel": "Proceeds from sale of vessels and termination of charters"
       }
      }
     },
     "localname": "ProceedsFromSaleOfVesselsAndTerminationOfCharters",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ProceedsFromSettledLoanNotes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from settled loan notes",
        "label": "Proceeds from settled loan notes",
        "terseLabel": "Proceeds from settled loan notes"
       }
      }
     },
     "localname": "ProceedsFromSettledLoanNotes",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ProfitSharingRevenuesBunkerSavingsFromNonRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 10.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Profit from non related parties derived from the bunker savings following Scrubber installation",
        "label": "Profit sharing revenues - Bunker Savings from non related parties",
        "terseLabel": "Profit sharing revenues - Bunker Savings from non related parties"
       }
      }
     },
     "localname": "ProfitSharingRevenuesBunkerSavingsFromNonRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ProfitSharingRevenuesFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from related parties derived from profit sharing contracts or arrangements based on underlying fleet usage.",
        "label": "Profit sharing revenues from related parties",
        "terseLabel": "Profit sharing revenues - related parties",
        "verboseLabel": "Profit sharing revenues"
       }
      }
     },
     "localname": "ProfitSharingRevenuesFromRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_PropertyPlantAndEquipmentAccumulatedDepreciationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property Plant and Equipment Accumulated Depreciation",
        "label": "Property Plant and Equipment Accumulated Depreciation [Member]",
        "terseLabel": "Property Plant and Equipment Accumulated Depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAccumulatedDepreciationMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_PropertyPlantAndEquipmentCostMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property Plant and Equipment Cost",
        "label": "Property Plant and Equipment Cost [Member]",
        "terseLabel": "Property Plant and Equipment Cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentCostMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_PropertyPlantAndEquipmentNetMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property Plant and Equipment Net",
        "label": "Property Plant and Equipment Net [Member]",
        "terseLabel": "Property Plant and Equipment Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_PropertysubjecttodirectfinancingleasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property subject to direct financing leases [Member]",
        "label": "Property subject to direct financing leases [Member]",
        "terseLabel": "Property subject to direct financing leases [Member]"
       }
      }
     },
     "localname": "PropertysubjecttodirectfinancingleasesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ProportionofbondholdersinrestructuringagreementwithSeadrillLimited": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proportion of bondholders in restructuring agreement with Seadrill Limited",
        "label": "Proportion of bondholders in restructuring agreement with Seadrill Limited",
        "terseLabel": "Proportion of bondholders in restructuring agreement with Seadrill Limited"
       }
      }
     },
     "localname": "ProportionofbondholdersinrestructuringagreementwithSeadrillLimited",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_ProportionofsecuredbanklendersinrestructuringagreementwithSeadrillLimited": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proportion of secured bank lenders in restructuring agreement with Seadrill Limited",
        "label": "Proportion of secured bank lenders in restructuring agreement with Seadrill Limited",
        "terseLabel": "Proportion of secured bank lenders in restructuring agreement with Seadrill Limited"
       }
      }
     },
     "localname": "ProportionofsecuredbanklendersinrestructuringagreementwithSeadrillLimited",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_PurchaseOfCorporateBonds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchase of corporate bonds",
        "label": "Purchase of corporate bonds",
        "terseLabel": "Purchase of corporate bonds"
       }
      }
     },
     "localname": "PurchaseOfCorporateBonds",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_PurchaseOfVesselsCapitalImprovementsAndOtherAdditions": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash outflow for acquisition of vessels, capital improvements and other additions",
        "label": "Purchase of vessels, capital improvements and other additions",
        "negatedLabel": "Purchase of vessels, capital improvements and other additions"
       }
      }
     },
     "localname": "PurchaseOfVesselsCapitalImprovementsAndOtherAdditions",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RealizedGainLossOnDisposalOfAssetsAndTerminationOfChartersTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Realized Gain (Loss) on Disposal of Assets and Termination of Charters",
        "label": "Realized Gain (Loss) on Disposal of Assets and Termination of Charters [Table Text Block]",
        "terseLabel": "Gain/(Loss) on Sale of Assets and Termination of Charters"
       }
      }
     },
     "localname": "RealizedGainLossOnDisposalOfAssetsAndTerminationOfChartersTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ReceivableInterestRateStatedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Receivable, Interest Rate, Stated Percentage",
        "label": "Receivable, Interest Rate, Stated Percentage",
        "terseLabel": "Receivable, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "ReceivableInterestRateStatedPercentage",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_RecentlyAdoptedAccountingStandardsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Recently Adopted Accounting Standards",
        "label": "Recently Adopted Accounting Standards [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "RecentlyAdoptedAccountingStandardsPolicyTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATAPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_RelatedPartyLeasingAndServiceContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Related party leasing and service contracts [Abstract]",
        "terseLabel": "Related party leasing and service contracts [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyLeasingAndServiceContractsAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_RelatedPartyLeasingRevenuesAndRepaymentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related party leasing revenues and repayments",
        "label": "Related party leasing revenues and repayments [Table Text Block]",
        "terseLabel": "Related party leasing revenues and repayments"
       }
      }
     },
     "localname": "RelatedPartyLeasingRevenuesAndRepaymentsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_RelatedPartyLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Related party loans [Abstract]",
        "terseLabel": "Related party loans [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyLoansAbstract",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_RelatedPartyLoansAssociatedCompaniesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related party loans \u2013 associated companies",
        "label": "Related party loans \u2013 associated companies [Table Text Block]",
        "terseLabel": "Related party loans \u2013 associated companies"
       }
      }
     },
     "localname": "RelatedPartyLoansAssociatedCompaniesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_RelatedPartyOperatingManagementFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party, Operating Management Fees",
        "label": "Related Party, Operating Management Fees",
        "terseLabel": "Operating Management Fees"
       }
      }
     },
     "localname": "RelatedPartyOperatingManagementFees",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RelatedPartyReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Receivable",
        "label": "Related Party Receivable [Member]",
        "terseLabel": "Related Party Receivable [Member]"
       }
      }
     },
     "localname": "RelatedPartyReceivableMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_RelatedPartyTransactionsAmountsDueFromAndDueToRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A tabular disclosure of amounts owed to and due from related parties.",
        "label": "Related Party Transactions, Amounts Due From And Due To Related Parties [Table Text Block]",
        "verboseLabel": "Amounts due from and to related parties, excluding direct financing lease balances"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAmountsDueFromAndDueToRelatedPartiesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_RelatedPartyTransactionsDailyVesselManagementFee": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related Party Transactions Daily Vessel Management Fee. This is an absolute value.",
        "label": "Related Party Transactions Daily Vessel Management Fee",
        "terseLabel": "Related Party Transactions Daily Vessel Management Fee"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDailyVesselManagementFee",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RelatedPartyTransactionsDirectFinancingLeaseRepayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of direct financing lease repayments received from related parties during the period.",
        "label": "Related Party Transactions Direct Financing Lease Repayments",
        "verboseLabel": "Direct financing lease repayments"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDirectFinancingLeaseRepayments",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RelatedPartyTransactionsManagementFeesPaidProvisionOfOfficeFacilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Management fees paid to a related party during the period for the provision of office facilities.",
        "label": "Related Party Transactions Management Fees Paid, Provision Of Office Facilities",
        "verboseLabel": "Management fees paid, provision of office facilities"
       }
      }
     },
     "localname": "RelatedPartyTransactionsManagementFeesPaidProvisionOfOfficeFacilities",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RepaymentsOfLongTermFinanceLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Repayments Of Long Term Finance Lease Obligations",
        "label": "Repayments Of Long Term Finance Lease Obligations",
        "negatedLabel": "Repayment of lease obligation liability"
       }
      }
     },
     "localname": "RepaymentsOfLongTermFinanceLeaseObligations",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RepaymentsOfShortTermAndLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for short-term and long-term debt.",
        "label": "Repayments of short term and long term debt",
        "negatedLabel": "Repayments of short-term and long-term debt",
        "negatedTerseLabel": "Repayments and redemptions"
       }
      }
     },
     "localname": "RepaymentsOfShortTermAndLongTermDebt",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_RepurchaseOfBonds": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow from the repurchase of bonds.",
        "label": "Repurchase of bonds",
        "negatedLabel": "Repurchase of bonds",
        "terseLabel": "Repurchase of bonds"
       }
      }
     },
     "localname": "RepurchaseOfBonds",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SFLForwardContractToRepurchaseSharesNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SFL:ForwardContractToRepurchaseSharesNumberOfShares",
        "label": "SFL:ForwardContractToRepurchaseSharesNumberOfShares",
        "terseLabel": "SFL:ForwardContractToRepurchaseSharesNumberOfShares"
       }
      }
     },
     "localname": "SFLForwardContractToRepurchaseSharesNumberOfShares",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sfl_SFLLinusMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SFL Linus [Member]",
        "label": "SFL Linus [Member]",
        "terseLabel": "SFL Linus [Member]"
       }
      }
     },
     "localname": "SFLLinusMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SalesTypeLeasesAndDirectFinancingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales-Type Leases And Direct Financing Leases",
        "label": "Sales-Type Leases And Direct Financing Leases [Member]",
        "terseLabel": "Sales-Type Leases And Direct Financing Leases [Member]"
       }
      }
     },
     "localname": "SalesTypeLeasesAndDirectFinancingLeasesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ScheduleOfAssetsPledgedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets pledged to secure debt as of the reporting date.",
        "label": "Schedule Of Assets Pledged [Table Text Block]",
        "verboseLabel": "Schedule of assets pledged"
       }
      }
     },
     "localname": "ScheduleOfAssetsPledgedTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ScheduleOfAssetsWithFinanceLeaseLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets with finance lease liabilities",
        "label": "Schedule of assets with finance lease liabilities [Table Text Block]",
        "terseLabel": "Schedule of assets with finance lease liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAssetsWithFinanceLeaseLiabilitiesTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ScheduleOfCurrencySwapTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about currency swap transactions.",
        "label": "Schedule Of Currency Swap Transactions [Table Text Block]",
        "verboseLabel": "Schedule of currency swap transactions"
       }
      }
     },
     "localname": "ScheduleOfCurrencySwapTransactionsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ScheduleOfEquitySecuritiesFVNITableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Equity Securities, FV-NI",
        "label": "Schedule of Equity Securities, FV-NI [Table Text Block]",
        "terseLabel": "Schedule of Equity Securities, FV-NI"
       }
      }
     },
     "localname": "ScheduleOfEquitySecuritiesFVNITableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ScheduleOfFinanceLeaseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Finance Lease",
        "label": "Schedule of Finance Lease [Table Text Block]",
        "terseLabel": "Schedule of Finance Lease"
       }
      }
     },
     "localname": "ScheduleOfFinanceLeaseTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of sales-type leases, direct financing leases, and leaseback assets",
        "label": "Schedule of sales-type leases, direct financing leases, and leaseback assets [Table Text Block]",
        "terseLabel": "Schedule of sales-type leases, direct financing leases, and leaseback assets"
       }
      }
     },
     "localname": "ScheduleOfSalesTypeLeasesDirectFinancingLeasesAndLeasebackAssetsTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_ScheduleofOtherFinancialItemsnetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Other Financial Items, net [Table Text Block]",
        "label": "Schedule of Other Financial Items, net [Table Text Block]",
        "terseLabel": "Schedule of Other Financial Items, net [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleofOtherFinancialItemsnetTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_SeaBearMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sea Bear [Member]",
        "label": "Sea Bear [Member]",
        "terseLabel": "Sea Bear [Member]"
       }
      }
     },
     "localname": "SeaBearMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeaCheetahMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sea Cheetah",
        "label": "Sea Cheetah [Member]",
        "terseLabel": "Sea Cheetah"
       }
      }
     },
     "localname": "SeaCheetahMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeaHalibutMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sea Halibut",
        "label": "Sea Halibut [Member]",
        "terseLabel": "Sea Halibut"
       }
      }
     },
     "localname": "SeaHalibutMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeaJaguarMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sea Jaguar",
        "label": "Sea Jaguar [Member]",
        "terseLabel": "Sea Jaguar"
       }
      }
     },
     "localname": "SeaJaguarMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeaLeopardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sea Leopard",
        "label": "Sea Leopard [Member]",
        "terseLabel": "Sea Leopard"
       }
      }
     },
     "localname": "SeaLeopardMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeaPikeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sea Pike",
        "label": "Sea Pike [Member]",
        "terseLabel": "Sea Pike"
       }
      }
     },
     "localname": "SeaPikeMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeadrillMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A party related to the reporting entity through a direct or indirect significant interest.",
        "label": "Seadrill [Member]",
        "terseLabel": "Seadrill [Member]"
       }
      }
     },
     "localname": "SeadrillMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeatankersManagementASMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Seatankers Management AS",
        "label": "Seatankers Management AS [Member]",
        "terseLabel": "Seatankers Management AS [Member]"
       }
      }
     },
     "localname": "SeatankersManagementASMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeatankersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Seatankers [Member]",
        "label": "Seatankers [Member]",
        "terseLabel": "Seatankers [Member]"
       }
      }
     },
     "localname": "SeatankersMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SecuredBorrowingsAmountRepaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Secured Borrowings, Amount Repaid",
        "label": "Secured Borrowings, Amount Repaid",
        "terseLabel": "Secured borrowings, amount repaid"
       }
      }
     },
     "localname": "SecuredBorrowingsAmountRepaid",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SecuredBorrowingsChangeInMarkToMarketFromRepurchasePricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Secured Borrowings, Change In Mark To Market From Repurchase Price, Percentage",
        "label": "Secured Borrowings, Change In Mark To Market From Repurchase Price, Percentage",
        "terseLabel": "Secured Borrowings, Change In Mark To Market From Repurchase Price, Percentage"
       }
      }
     },
     "localname": "SecuredBorrowingsChangeInMarkToMarketFromRepurchasePricePercentage",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_SecuredBorrowingsCollateralPercentageOfTotalRepurchasePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Secured Borrowings, Collateral, Percentage Of Total Repurchase Price",
        "label": "Secured Borrowings, Collateral, Percentage Of Total Repurchase Price",
        "terseLabel": "Secured Borrowings, Collateral, Percentage Of Total Repurchase Price"
       }
      }
     },
     "localname": "SecuredBorrowingsCollateralPercentageOfTotalRepurchasePrice",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_SecuredBorrowingsLiabilityRecorded": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Secured Borrowings, Liability Recorded",
        "label": "Secured Borrowings, Liability Recorded",
        "terseLabel": "Secured borrowings, liability recorded"
       }
      }
     },
     "localname": "SecuredBorrowingsLiabilityRecorded",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SecuredTermLoanFacilityBalanceRedeemed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Secured term loan facility balance redeemed",
        "label": "Secured term loan facility balance redeemed",
        "terseLabel": "Secured term loan facility balance redeemed"
       }
      }
     },
     "localname": "SecuredTermLoanFacilityBalanceRedeemed",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SeniorUnsecuredConvertibleBondsDue2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Unsecured Convertible Bonds Due 2018 [Member]",
        "label": "Senior Unsecured Convertible Bonds Due 2018 [Member]",
        "terseLabel": "Senior Unsecured Convertible Bonds Due 2018 [Member]"
       }
      }
     },
     "localname": "SeniorUnsecuredConvertibleBondsDue2018Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeniorUnsecuredConvertibleBondsdue2021Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Unsecured Convertible Bonds due 2021 [Member]",
        "label": "Senior Unsecured Convertible Bonds due 2021 [Member]",
        "terseLabel": "Senior Unsecured Convertible Bonds due 2021 [Member]"
       }
      }
     },
     "localname": "SeniorUnsecuredConvertibleBondsdue2021Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SeniorUnsecuredConvertibleBondsdue2023Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Unsecured Convertible Bonds due 2023 [Member]",
        "label": "Senior Unsecured Convertible Bonds due 2023 [Member]",
        "terseLabel": "Senior Unsecured Convertible Bonds due 2023 [Member]"
       }
      }
     },
     "localname": "SeniorUnsecuredConvertibleBondsdue2023Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SettlementOfInterestRateSwaps": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Settlement of interest rate swaps",
        "label": "Settlement of interest rate swaps",
        "terseLabel": "Settlement of interest rate swaps"
       }
      }
     },
     "localname": "SettlementOfInterestRateSwaps",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SflDeepwaterMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SFL Deepwater Ltd is a wholly-owned subsidiary of Ship Finance which is accounted for using the equity method as it has been determined that it is a variable interest entity in which Ship Finance is not the primary beneficiary.",
        "label": "SFL Deepwater [Member]",
        "terseLabel": "SFL Deepwater [Member]"
       }
      }
     },
     "localname": "SflDeepwaterMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SflHerculesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SFL Hercules [Member]",
        "label": "SFL Hercules [Member]",
        "terseLabel": "SFL Hercules [Member]"
       }
      }
     },
     "localname": "SflHerculesMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_SharesIssueTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares issue type",
        "label": "Shares issue type [Axis]",
        "terseLabel": "Shares issue type [Axis]"
       }
      }
     },
     "localname": "SharesIssueTypeAxis",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_SharesIssuedPremiumOnIssuance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares Issued, Premium On Issuance",
        "label": "Shares Issued, Premium On Issuance",
        "terseLabel": "Shares issued, premium"
       }
      }
     },
     "localname": "SharesIssuedPremiumOnIssuance",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_Sharesissuedandloanedtoaffiliate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares issued and loaned to affiliate",
        "label": "Shares issued and loaned to affiliate",
        "terseLabel": "Shares issued and loaned to affiliate"
       }
      }
     },
     "localname": "Sharesissuedandloanedtoaffiliate",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sfl_ShipFinanceInternationalLimitedShareOptionSchemeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ship Finance International Limited Share Option Scheme [Member]",
        "label": "Ship Finance International Limited Share Option Scheme [Member]",
        "terseLabel": "Ship Finance International Limited Share Option Scheme [Member]"
       }
      }
     },
     "localname": "ShipFinanceInternationalLimitedShareOptionSchemeMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_ShipOperatingExpensesToNonrelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate direct operating costs, including management fees, of operating the vessels that are paid to non-related parties.",
        "label": "Ship operating expenses to nonrelated parties",
        "verboseLabel": "Vessel operating expenses - other"
       }
      }
     },
     "localname": "ShipOperatingExpensesToNonrelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ShipOperatingExpensesToRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate direct operating costs, including management fees, of operating the vessels that are paid to related parties.",
        "label": "Ship operating expenses to related parties",
        "terseLabel": "Vessel operating expenses - related parties",
        "verboseLabel": "Vessel Management Fees"
       }
      }
     },
     "localname": "ShipOperatingExpensesToRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SwapContractsLongTermPayablesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long term payables under interest rate swap contracts as of the balance sheet date.",
        "label": "Swap contracts, long term payables, fair value disclosure",
        "terseLabel": "Interest rate/currency swap contracts -\u00a0long-term payables"
       }
      }
     },
     "localname": "SwapContractsLongTermPayablesFairValueDisclosure",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SwapContractsLongTermReceivablesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long term receivables under interest rate and currency swap contracts as of the balance sheet date.",
        "label": "Swap contracts, long term receivables, fair value disclosure",
        "terseLabel": "Swap contracts, long term receivables, fair value disclosure"
       }
      }
     },
     "localname": "SwapContractsLongTermReceivablesFairValueDisclosure",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SwapContractsShortTermPayableFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Swap Contracts, Short Term Payable, Fair Value Disclosure",
        "label": "Swap Contracts, Short Term Payable, Fair Value Disclosure",
        "terseLabel": "Interest rate/currency swap contracts -\u00a0short-term payables"
       }
      }
     },
     "localname": "SwapContractsShortTermPayableFairValueDisclosure",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_SwapContractsShortTermPayablesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Swap Contracts, Short Term Payables, Fair Value Disclosure",
        "label": "Swap Contracts, Short Term Payables, Fair Value Disclosure",
        "terseLabel": "Swap Contracts, Short Term Payables, Fair Value Disclosure"
       }
      }
     },
     "localname": "SwapContractsShortTermPayablesFairValueDisclosure",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_Swapcontractsshorttermreceivablesfairvaluedisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Swap contracts short term receivables fair value disclosure",
        "label": "Swap contracts short term receivables fair value disclosure",
        "terseLabel": "Swap contracts short term receivables fair value disclosure"
       }
      }
     },
     "localname": "Swapcontractsshorttermreceivablesfairvaluedisclosure",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_TermOfLeaseOrCharter": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The term, in years, from inception to expiration of a lease or charter.",
        "label": "Term of lease or charter",
        "terseLabel": "Term of lease or charter"
       }
      }
     },
     "localname": "TermOfLeaseOrCharter",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfl_TheGainlossOnSettlementOfLoanNotesReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gain(loss) on settlement of loan notes receivable",
        "label": "The gain(loss) on settlement of loan notes receivable",
        "terseLabel": "Gain on settlement of loan note - related party loan notes"
       }
      }
     },
     "localname": "TheGainlossOnSettlementOfLoanNotesReceivable",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_ThreeMonthNorwegianKronerNiborRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The three month Norwegian interbank offered rate (NIBOR) which is the reference rate related to existing floating rate debt denominated in Norwegian kroner.",
        "label": "Three month Norwegian kroner NIBOR rate",
        "verboseLabel": "Three month Norwegian kroner NIBOR rate (in hundredths)"
       }
      }
     },
     "localname": "ThreeMonthNorwegianKronerNiborRate",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_ThreeMonthUSDollarLiborRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The three month London interbank offered rate (LIBOR) which is the reference rate related to existing floating rate debt denominated in US dollars.",
        "label": "Three month U.S. Dollar LIBOR rate",
        "verboseLabel": "Three month dollar LIBOR rate (in hundredths)"
       }
      }
     },
     "localname": "ThreeMonthUSDollarLiborRate",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfl_TimeCharterRevenuesFromNonRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from non-related parties derived from time charter contracts accounted for as operating leases.",
        "label": "Time charter revenues from non related parties",
        "verboseLabel": "Time charter revenues - other"
       }
      }
     },
     "localname": "TimeCharterRevenuesFromNonRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_TimeCharterRevenuesFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from related parties derived from time charter contracts accounted for as operating leases.",
        "label": "Time charter revenues from related parties",
        "verboseLabel": "Time charter revenues - related parties"
       }
      }
     },
     "localname": "TimeCharterRevenuesFromRelatedParties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_TotalCreditLossProvisionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Credit Loss Provision",
        "label": "Total Credit Loss Provision [Member]",
        "terseLabel": "Total Credit Loss Provision [Member]"
       }
      }
     },
     "localname": "TotalCreditLossProvisionMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_TotalMinimumLeasePaymentsToBeReceived": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails": {
       "order": 2.0,
       "parentTag": "sfl_NetMinimumLeasePaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under direct financing and sales-type leases, including any guarantee of residual value and executory costs. The amount also includes any guaranteed rental payments by an unrelated third-party provided that they are financially capable of making such payments.",
        "label": "Total minimum lease payments to be received",
        "terseLabel": "Total minimum lease payments to be received"
       }
      }
     },
     "localname": "TotalMinimumLeasePaymentsToBeReceived",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_USDollar128MillionSecuredTermLoanFacilityNovember2014Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 128 million secured term loan facility November 2014",
        "label": "US dollar 128 million secured term loan facility November 2014 [Member]",
        "terseLabel": "US dollar 128 million secured term loan facility November 2014 [Member]"
       }
      }
     },
     "localname": "USDollar128MillionSecuredTermLoanFacilityNovember2014Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USDollar128MillionSecuredTermLoanFacilitySeptember2014Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 128 million secured term loan facility September 2014",
        "label": "US dollar 128 million secured term loan facility September 2014 [Member]",
        "terseLabel": "US dollar 128 million secured term loan facility September 2014 [Member]"
       }
      }
     },
     "localname": "USDollar128MillionSecuredTermLoanFacilitySeptember2014Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USDollar15MillionSecuredTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 15 million secured term loan facility",
        "label": "US dollar 15 million secured term loan facility [Member]",
        "terseLabel": "US dollar 15 million secured term loan facility"
       }
      }
     },
     "localname": "USDollar15MillionSecuredTermLoanFacilityMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USDollar175MillionSecuredTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 175 million secured term loan facility",
        "label": "US dollar 175 million secured term loan facility [Member]",
        "terseLabel": "US dollar 175 million secured term loan facility [Member]"
       }
      }
     },
     "localname": "USDollar175MillionSecuredTermLoanFacilityMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USDollar40MillionSecuredTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 40 million secured term loan facility",
        "label": "US dollar 40 million secured term loan facility [Member]",
        "terseLabel": "US dollar 40 million secured term loan facility"
       }
      }
     },
     "localname": "USDollar40MillionSecuredTermLoanFacilityMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USdollar101millionsecuredtermloanfacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 101 million secured term loan facility [Member]",
        "label": "US dollar 101 million secured term loan facility [Member]",
        "terseLabel": "US dollar 101 million secured term loan facility [Member]"
       }
      }
     },
     "localname": "USdollar101millionsecuredtermloanfacilityMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USdollar24.9millionsecuredtermloanfacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 24.9 million secured term loan facility [Member]",
        "label": "US dollar 24.9 million secured term loan facility [Member]",
        "terseLabel": "US dollar 24.9 million secured term loan facility [Member]"
       }
      }
     },
     "localname": "USdollar24.9millionsecuredtermloanfacilityMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USdollar33.1millionsecuredtermloanfacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 33.1 million secured term loan facility [Member]",
        "label": "US dollar 33.1 million secured term loan facility [Member]",
        "terseLabel": "US dollar 33.1 million secured term loan facility [Member]"
       }
      }
     },
     "localname": "USdollar33.1millionsecuredtermloanfacilityMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_USdollar50millionsecuredtermloanfacilityVLCCsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 50 million secured term loan facility (VLCCs) [Member]",
        "label": "US dollar 50 million secured term loan facility (VLCCs) [Member]",
        "terseLabel": "US dollar 50 million secured term loan facility (VLCCs) [Member]"
       }
      }
     },
     "localname": "USdollar50millionsecuredtermloanfacilityVLCCsMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_UnearnedIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining (unamortized) difference between the gross investment in a direct financing or sales-type lease and the cost or carrying amount, if different, of the leased property as of the balance sheet date.",
        "label": "Unearned income",
        "negatedLabel": "Less: unearned income"
       }
      }
     },
     "localname": "UnearnedIncome",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_UpgradeCostPerVessel": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upgrade Cost Per Vessel",
        "label": "Upgrade Cost Per Vessel",
        "terseLabel": "Upgrade Cost Per Vessel"
       }
      }
     },
     "localname": "UpgradeCostPerVessel",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_UsDollar350MillionSeniorUnsecuredConvertibleBondsDue2018Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US dollar 350 Million Senior Unsecured Convertible Bonds Due 2018 [Member]",
        "label": "US dollar 350 Million Senior Unsecured Convertible Bonds Due 2018 [Member]",
        "terseLabel": "US dollar 350 Million Senior Unsecured Convertible Bonds Due 2018 [Member]"
       }
      }
     },
     "localname": "UsDollar350MillionSeniorUnsecuredConvertibleBondsDue2018Member",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_VesselNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessel, Name [Axis]",
        "label": "Vessel, Name [Axis]",
        "terseLabel": "Vessel, Name [Axis]"
       }
      }
     },
     "localname": "VesselNameAxis",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_VesselNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Vessel, Name [Axis]",
        "label": "Vessel, Name [Domain]",
        "terseLabel": "Vessel, Name [Domain]"
       }
      }
     },
     "localname": "VesselNameDomain",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_VesselTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessel, Type [Axis]",
        "label": "Vessel, Type [Axis]",
        "terseLabel": "Vessel, Type [Axis]"
       }
      }
     },
     "localname": "VesselTypeAxis",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfl_VesselTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Vessel, Type [Axis]",
        "label": "Vessel, Type [Domain]",
        "terseLabel": "Vessel, Type [Domain]"
       }
      }
     },
     "localname": "VesselTypeDomain",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_VesselsAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessels and equipment, net.",
        "label": "Vessels and equipment, net",
        "terseLabel": "Vessels and equipment, net"
       }
      }
     },
     "localname": "VesselsAndEquipmentNet",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_VesselsAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the cost, accumulated depreciation and net carrying values of vessels and equipment used in the normal course of business to generate operating revenue, excluding capital lease assets.",
        "label": "Vessels and Equipment [Table Text Block]",
        "terseLabel": "Vessels and Equipment"
       }
      }
     },
     "localname": "VesselsAndEquipmentTableTextBlock",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfl_VesselsUnderFinanceLeaseAccumulatedDepreciationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessels Under Finance Lease, Accumulated Depreciation",
        "label": "Vessels Under Finance Lease, Accumulated Depreciation [Member]",
        "terseLabel": "Vessels Under Finance Lease, Accumulated Depreciation"
       }
      }
     },
     "localname": "VesselsUnderFinanceLeaseAccumulatedDepreciationMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_VesselsUnderFinanceLeaseAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessels Under Finance Lease, Additions",
        "label": "Vessels Under Finance Lease, Additions",
        "terseLabel": "Vessels Under Finance Lease, Additions"
       }
      }
     },
     "localname": "VesselsUnderFinanceLeaseAdditions",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfl_VesselsUnderFinanceLeaseCostMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessels Under Finance Lease, Cost",
        "label": "Vessels Under Finance Lease, Cost [Member]",
        "terseLabel": "Vessels Under Finance Lease, Cost"
       }
      }
     },
     "localname": "VesselsUnderFinanceLeaseCostMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_VesselsUnderFinanceLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessels under finance lease",
        "label": "Vessels under finance lease [Member]",
        "terseLabel": "Vessels under finance lease, net"
       }
      }
     },
     "localname": "VesselsUnderFinanceLeaseMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_VesselsUnderFinanceLeaseNetMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vessels Under Finance Lease, Net",
        "label": "Vessels Under Finance Lease, Net [Member]",
        "terseLabel": "Vessels Under Finance Lease, Net"
       }
      }
     },
     "localname": "VesselsUnderFinanceLeaseNetMember",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfl_Voyagecharterrevenuesfromnonrelatedparties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 8.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue derived from voyage charter contracts, including net pool revenues, from non-related parties.",
        "label": "Voyage charter revenues from non-related parties",
        "terseLabel": "Voyage charter revenues - other"
       }
      }
     },
     "localname": "Voyagecharterrevenuesfromnonrelatedparties",
     "nsuri": "http://www.sflcorp.com/20200630",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r55",
      "r100"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]",
        "verboseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "ASU 2016-13 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201712Member": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2017-12 Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.",
        "label": "Accounting Standards Update 2017-12 [Member]",
        "terseLabel": "Accounting Standards Update 2017-12 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201712Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r10",
      "r34"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations 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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "verboseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r22",
      "r147",
      "r148",
      "r218"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNoncurrentNonaccrual": {
     "auth_ref": [
      "r171"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accounts receivable, classified as noncurrent, on nonaccrual status.",
        "label": "Accounts Receivable, Noncurrent, Nonaccrual",
        "terseLabel": "Long term receivables"
       }
      }
     },
     "localname": "AccountsReceivableNoncurrentNonaccrual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in accumulated depreciation, depletion and amortization of property, plant and equipment.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)",
        "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r61"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r60",
      "r61",
      "r62"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r59",
      "r62",
      "r65",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r91",
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.",
        "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments",
        "terseLabel": "Adjustment to equity component of convertible bonds due 2021 and 2023 arising from reacquisition of bonds"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition",
        "terseLabel": "Credit to additional paid-in capital"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r224",
      "r226",
      "r239",
      "r240"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Amortization of stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for allowance for credit losses.",
        "label": "Allowance for Credit Losses [Text Block]",
        "terseLabel": "Allowance for Expected Credit Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r149",
      "r165",
      "r167",
      "r168"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r91",
      "r183"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Vessel impairment charge"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r144",
      "r353",
      "r368"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r52"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "terseLabel": "Amortised Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r152",
      "r154",
      "r176"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Face value of bonds",
        "verboseLabel": "Available-for-sale debt securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesSoldAtPar": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with interest rate reset through auction process, sold at par value.",
        "label": "Debt Securities, Available-for-sale, Sold at Par Value",
        "terseLabel": "Debt Securities, Available-for-sale, Sold at Par Value"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesSoldAtPar",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r227",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r258",
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Accounting"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATAPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "terseLabel": "Ordinary shares in Frontline (shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CapitalLeaseObligations": {
     "auth_ref": [
      "r17",
      "r311",
      "r369"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
        "label": "Capital Lease Obligations",
        "totalLabel": "Capital Lease Obligations"
       }
      }
     },
     "localname": "CapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r15",
      "r310",
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.",
        "label": "Capital Lease Obligations, Current",
        "terseLabel": "Capital Lease Obligations, Current",
        "verboseLabel": "Finance lease liability, current portion"
       }
      }
     },
     "localname": "CapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsNoncurrent": {
     "auth_ref": [
      "r41",
      "r310",
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.",
        "label": "Capital Lease Obligations, Noncurrent",
        "terseLabel": "Capital Lease Obligations, Noncurrent",
        "verboseLabel": "Finance lease liability, long-term portion"
       }
      }
     },
     "localname": "CapitalLeaseObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasedAssetsNumberOfUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of units (items of property) under capital lease arrangements.",
        "label": "Capital Leased Assets, Number of Units",
        "terseLabel": "Capital Leased Assets, Number of Units"
       }
      }
     },
     "localname": "CapitalLeasedAssetsNumberOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases.",
        "label": "Capital Leases, Future Minimum Payments Due",
        "totalLabel": "Capital Leases, Future Minimum Payments Due"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": {
     "auth_ref": [
      "r311"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeaseObligations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.",
        "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments",
        "terseLabel": "Capital Leases, Future Minimum Payments, Interest Included in Payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year",
        "terseLabel": "2019 (remaining six months)"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYFutureMinimumLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessor's leasing arrangements, which includes direct financing, sales type and leveraged leases. Disclosure may include the effect on the balance sheet and the income statement resulting from a change in lease classification for leases that at inception would have been classified differently had guidance been in effect at the inception of the original lease.",
        "label": "Capital Leases in Financial Statements of Lessor Disclosure [Text Block]",
        "terseLabel": "INVESTMENTS IN SALES-TYPE LEASES, DIRECT FINANCING LEASES AND LEASEBACK ASSETS"
       }
      }
     },
     "localname": "CapitalLeasesInFinancialStatementsOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingLeasesCurrent": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount due within one year of the balance sheet date or the normal operating cycle, if longer, consisting of: (a) minimum lease payments due on direct financing leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs, less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.",
        "label": "Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing Leases, Current",
        "verboseLabel": "Combined balance of net investments in direct financing leases, short-term maturities"
       }
      }
     },
     "localname": "CapitalLeasesLessorBalanceSheetNetInvestmentInDirectFinancingLeasesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeases": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net investment in direct financing leases as of the balance sheet date consisting of: (a) minimum lease payments due on direct financing leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.",
        "label": "Capital Leases, Net Investment in Direct Financing Leases",
        "terseLabel": "Combined balance of net investments in direct financing leases"
       }
      }
     },
     "localname": "CapitalLeasesNetInvestmentInDirectFinancingLeases",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalUnitClassDomain": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the type or class of capital units or capital shares.",
        "label": "Capital Unit, Class [Domain]",
        "terseLabel": "Capital Unit, Class [Domain]"
       }
      }
     },
     "localname": "CapitalUnitClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r293",
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Reported Value Measurement [Member]"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r28",
      "r93"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r89",
      "r93",
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, restricted cash and cash equivalents at end of the period",
        "periodStartLabel": "Cash, restricted cash and cash equivalents at start of the period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r89",
      "r302"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in restricted cash and cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r44",
      "r192",
      "r357",
      "r374"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingent liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r191",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Common Stock, Dividends, Per Share, Declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Share capital, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSSummaryofShareCapitalDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Share capital, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSSummaryofShareCapitalDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Share capital, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSSummaryofShareCapitalDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Starting Balance (in shares)",
        "terseLabel": "Share capital, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Value of issued and fully paid share capital",
        "verboseLabel": "Share capital ($0.01 par value; 200,000,000 shares authorized; 120,629,455 shares issued and outstanding at June 30, 2020). ($0.01 par value; 200,000,000 shares authorized; 119,391,310 shares issued and outstanding at December\u00a031, 2019)."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSSummaryofShareCapitalDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income [Member]",
        "terseLabel": "Comprehensive Income [Member]"
       }
      }
     },
     "localname": "ComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r68",
      "r70",
      "r71"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive (loss)/income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r135",
      "r136",
      "r295",
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r135",
      "r136",
      "r295",
      "r296",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r135",
      "r136",
      "r295",
      "r296",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r135",
      "r136",
      "r295",
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r135",
      "r136",
      "r295",
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r216",
      "r217",
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "terseLabel": "Convertible Debt, Fair Value Disclosures"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate Bond Securities [Member]"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "localname": "CreditLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r166",
      "r170",
      "r173",
      "r174",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "terseLabel": "Credit Loss, Financial Instrument"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATAPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "auth_ref": [
      "r220",
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "terseLabel": "Cross Currency Interest Rate Contract [Member]"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative adjustment",
        "verboseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r77",
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Gain (Loss)",
        "terseLabel": "(Loss)/gain on investments in debt and equity securities"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Realized Gain (Loss)",
        "terseLabel": "Debt and Equity Securities, Realized Gain (Loss)"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.",
        "label": "Debt, Current",
        "terseLabel": "Short-term debt and current portion of long-term debt"
       }
      }
     },
     "localname": "DebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "SHORT-TERM AND LONG-TERM DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r354",
      "r355",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.",
        "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component",
        "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r304",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Principal debt amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "verboseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt Instrument, Redemption Price, Percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r41",
      "r101",
      "r208",
      "r211",
      "r212",
      "r213",
      "r303",
      "r304",
      "r306",
      "r366"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Original Term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-term and Short-term, Combined Amount",
        "verboseLabel": "Total debt"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table Text Block]",
        "terseLabel": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate (in hundredths)"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r33",
      "r305"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "negatedTerseLabel": "Less: Unamortized debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposit Assets",
        "terseLabel": "Collateral deposits on swap agreements"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r91",
      "r185"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation",
        "verboseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "terseLabel": "Financial instruments at fair value, current portion",
        "verboseLabel": "Financial instruments at fair value, current portion"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Noncurrent",
        "terseLabel": "Financial instruments at fair value, long-term portion",
        "verboseLabel": "Financial instruments at fair value, long-term portion"
       }
      }
     },
     "localname": "DerivativeAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r53",
      "r54",
      "r56",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral",
        "terseLabel": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, Fixed Interest Rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r259",
      "r260",
      "r266",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "verboseLabel": "FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "auth_ref": [
      "r264",
      "r270"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r265",
      "r267"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Net (decrease)/increase\u00a0in fair value of non-designated derivatives"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Financial instruments at fair value, current portion",
        "verboseLabel": "Financial instruments at fair value, current portion"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Financial instruments at fair value, long-term portion"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r252",
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r104",
      "r251",
      "r253",
      "r254",
      "r255",
      "r257",
      "r262",
      "r266",
      "r273",
      "r275",
      "r277"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DilutiveSecurities": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share",
        "terseLabel": "Dilutive Securities, Effect on Basic Earnings Per Share"
       }
      }
     },
     "localname": "DilutiveSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "SHARE OPTION PLAN"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLAN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r214",
      "r364"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "terseLabel": "Dividends Paid"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r214",
      "r364"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedLabel": "Dividends declared",
        "negatedTerseLabel": "Dividends, Common Stock"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "label": "Dividends Payable, Amount Per Share",
        "terseLabel": "Dividends Payable, Amount Per Share"
       }
      }
     },
     "localname": "DividendsPayableAmountPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DueFromOtherRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r12",
      "r98",
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount receivable from related parties classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Due from Other Related Parties, Noncurrent",
        "terseLabel": "Loans to related parties - others, long-term"
       }
      }
     },
     "localname": "DueFromOtherRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r5",
      "r12",
      "r21",
      "r98",
      "r324"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Due from related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r29",
      "r103",
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).",
        "label": "Due from Related Parties, Noncurrent",
        "terseLabel": "Due from Related Parties, Noncurrent"
       }
      }
     },
     "localname": "DueFromRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r34",
      "r103",
      "r324"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Due to related parties",
        "verboseLabel": "Due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r42",
      "r103",
      "r324"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.",
        "label": "Due to Related Parties, Noncurrent",
        "terseLabel": "Due to Related Parties, Noncurrent"
       }
      }
     },
     "localname": "DueToRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "Per share information:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r76",
      "r110",
      "r117",
      "r120",
      "r121",
      "r122",
      "r125",
      "r361",
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (loss)/earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r76",
      "r110",
      "r117",
      "r120",
      "r121",
      "r122",
      "r125",
      "r361",
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (loss)/earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "(LOSS)/EARNINGS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation costs related to non-vested options granted"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Employee Stock Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Method Investment, Summarized Financial Information [Abstract]",
        "terseLabel": "Summarized balance sheet information [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of assets reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of current assets reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Current Assets",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of current liabilities reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Current Liabilities",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationEquity": {
     "auth_ref": [
      "r0",
      "r105",
      "r161",
      "r297",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of equity, including noncontrolling interest, reported by an equity method investment of the entity.",
        "label": "Equity Method Investment Summarized Financial Information, Equity",
        "terseLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations reported by an equity method investee.",
        "label": "Equity Method Investment, Summarized Financial Information, Income (Loss) from Continuing Operations",
        "terseLabel": "Net operating revenues"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Method Investment, Summarized Financial Information, Income Statement [Abstract]",
        "terseLabel": "Statement of operations information [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of liabilities reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Net Income (Loss)",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of noncurrent assets reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Noncurrent Assets",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities": {
     "auth_ref": [
      "r0",
      "r97",
      "r158",
      "r161",
      "r297"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of noncurrent liabilities reported by an equity method investment of the entity.",
        "label": "Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue": {
     "auth_ref": [
      "r0",
      "r161"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue from sale of product and rendering of service reported by equity method investee.",
        "label": "Equity Method Investment, Summarized Financial Information, Revenue",
        "terseLabel": "Operating revenues"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r30",
      "r145",
      "r157"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Investment in associated companies"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r163",
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "verboseLabel": "INVESTMENTS AND DEFICIT IN ASSOCIATED COMPANIES"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.",
        "label": "Equity Method Investments [Table Text Block]",
        "verboseLabel": "Percentage participation using the equity method of accounting"
       }
      }
     },
     "localname": "EquityMethodInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r290"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r156"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "terseLabel": "Equity Securities, FV-NI, Realized Gain (Loss)"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRestricted": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of restricted investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Restricted",
        "terseLabel": "Equity securities pledged to creditors"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRestricted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of Fair Value Measurement [Member]"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r279",
      "r280",
      "r281",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r279",
      "r280",
      "r281",
      "r286",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of financial assets and liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r279",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r279",
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of carrying value and estimated fair value of financial assets and liabilities"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r220",
      "r221",
      "r223",
      "r280",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r279",
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r279",
      "r280",
      "r282",
      "r283",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r220",
      "r221",
      "r223",
      "r280",
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r220",
      "r221",
      "r223",
      "r280",
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r220",
      "r221",
      "r223",
      "r280",
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r285",
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r318",
      "r319",
      "r321"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest incurred on capital leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r317"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance lease liability, current portion"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Finance Lease, Liability, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r317"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance lease liability, long-term portion"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under finance lease.",
        "label": "Finance Lease, Right-of-Use Asset",
        "terseLabel": "Vessels under finance lease, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialGuaranteeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An agreement (contract) that requires the guarantor to make payments to the guaranteed party based on another entity's failure to pay specified obligations, such as debt, to a lender.",
        "label": "Financial Guarantee [Member]",
        "terseLabel": "Financial Guarantee [Member]"
       }
      }
     },
     "localname": "FinancialGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r166",
      "r169",
      "r170",
      "r172",
      "r175",
      "r177",
      "r178",
      "r179",
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Major Types of Debt and Equity Securities [Axis]",
        "verboseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r299",
      "r300",
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Gain (loss) from foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r92",
      "r299",
      "r300",
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "terseLabel": "Effects of foreign exchange"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r91",
      "r184",
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnRepurchaseOfDebtInstrument": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.",
        "label": "Gain (Loss) on Repurchase of Debt Instrument",
        "terseLabel": "Gain on repurchase of debt"
       }
      }
     },
     "localname": "GainLossOnRepurchaseOfDebtInstrument",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.",
        "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges",
        "terseLabel": "Gain (Loss) on Sale of Assets and Asset Impairment Charges"
       }
      }
     },
     "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "auth_ref": [
      "r195"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Current Carrying Value",
        "terseLabel": "Amount guaranteed by Ship Finance",
        "verboseLabel": "Guarantor Obligations, Current Carrying Value"
       }
      }
     },
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r255",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "terseLabel": "Net (loss)/income before equity in earnings of associated companies"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r74",
      "r91",
      "r143",
      "r157",
      "r359",
      "r376"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "terseLabel": "Equity in earnings of associated companies"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r119",
      "r124"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Effect of dilutive convertible bonds"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r118",
      "r124"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of dilutive share options"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on available-for-sale securities.",
        "label": "Interest and Dividend Income, Securities, Operating, Available-for-sale",
        "terseLabel": "Interest income on holding of investments in secured notes"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecuritiesAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.",
        "label": "Interest Income, Related Party",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestOnConvertibleDebtNetOfTax": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The after-tax amount of interest recognized in the period associated with any convertible debt.",
        "label": "Interest on Convertible Debt, Net of Tax",
        "terseLabel": "Interest and other expenses attributable to convertible bonds"
       }
      }
     },
     "localname": "InterestOnConvertibleDebtNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r49",
      "r181"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "auth_ref": [
      "r380",
      "r382",
      "r383",
      "r384"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Balance held at close of period in number of shares.",
        "label": "Investment Owned, Balance, Shares",
        "terseLabel": "Investment Owned, Balance, Shares"
       }
      }
     },
     "localname": "InvestmentOwnedBalanceShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r375"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Investments in debt and equity securities"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r155",
      "r351",
      "r363",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "INVESTMENTS IN DEBT AND EQUITY SECURITIES"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "terseLabel": "FINANCE LEASE LIABILITY"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCELEASELIABILITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Lessee, Finance Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENET"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r356",
      "r372"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r17",
      "r355",
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Long-term Line of Credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Amount available to draw down"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r201",
      "r355",
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Long-term debt",
        "verboseLabel": "Loan balance outstanding"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, by Current and Noncurrent [Abstract]",
        "terseLabel": "Long-term Debt, by Current and Noncurrent [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtByCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedTerseLabel": "Less: Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r41",
      "r197"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Fair value"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities [Table Text Block]",
        "terseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by/(used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r89",
      "r90",
      "r92"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r66",
      "r69",
      "r75",
      "r92",
      "r124",
      "r360",
      "r377"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net (loss)/income",
        "totalLabel": "Net (loss)/income",
        "verboseLabel": "Net (loss)/income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r110",
      "r115"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income available to stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r115",
      "r116"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Net income assuming dilution"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInDirectFinancingAndSalesTypeLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Investment in Direct Financing and Sales Type Leases [Abstract]",
        "terseLabel": "Net Investment in Direct Financing and Sales Type Leases [Abstract]"
       }
      }
     },
     "localname": "NetInvestmentInDirectFinancingAndSalesTypeLeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetInvestmentInLeaseAllowanceForCreditLoss": {
     "auth_ref": [
      "r165",
      "r167",
      "r168"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on net investment in sales-type and direct financing leases.",
        "label": "Net Investment in Lease, Allowance for Credit Loss",
        "terseLabel": "Net Investment in Lease, Allowance for Credit Loss"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseAllowanceForCreditLossPeriodIncreaseDecrease": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on net investment in sales-type and direct financing leases.",
        "label": "Net Investment in Lease, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Net Investment in Lease, Allowance for Credit Loss, Period Increase (Decrease)"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAllowanceForCreditLossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription": {
     "auth_ref": [
      "r108",
      "r111",
      "r112",
      "r113",
      "r127",
      "r128",
      "r129"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure related to a new accounting pronouncement or a change in accounting principle, including the nature and reason for the change and the effect of the change on prior periods and the current period.",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Description",
        "terseLabel": "Impact of the adoption of ASU 2016-13 on retained earnings (Note 1)"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r109",
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATAPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Non-operating income / (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Net operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesIncomeStatementLeaseRevenue": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.",
        "label": "Operating Leases, Income Statement, Lease Revenue",
        "verboseLabel": "Operating lease income"
       }
      }
     },
     "localname": "OperatingLeasesIncomeStatementLeaseRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r1",
      "r107",
      "r140",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "INTERIM FINANCIAL DATA"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATA"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAdditionalCapital": {
     "auth_ref": [
      "r47",
      "r81"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of additional paid-in capital (APIC) classified as other.",
        "label": "Other Additional Capital",
        "terseLabel": "Contributed surplus"
       }
      }
     },
     "localname": "OtherAdditionalCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAdditionalCapitalMember": {
     "auth_ref": [
      "r48",
      "r81",
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents a category to capture additional Paid-in Capital other than attributable to capital contributed by shareholders in excess of the par or stated value of the common or preferred stock issued by an entity. Certain entities report two components of additional Paid-in Capital consisting of (i) capital in excess of par or stated value and (ii) other additional capital. This member is only to be used if the entity distinguishes between additional Paid-in Capital and other additional capital in its financial statements. If using this element, the preparer would be expected to elevate the Other Additional Capital [Member] to the same level as the Additional Paid-in Capital [Member].",
        "label": "Other Additional Capital [Member]",
        "terseLabel": "Contributed Surplus [Member]"
       }
      }
     },
     "localname": "OtherAdditionalCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r91",
      "r188"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Other Asset Impairment Charges"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "OTHER LONG TERM ASSETS"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSScheduleofLongTermAssetsDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "Number of container vessels with amended charter terms"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Commitments and Contingencies [Line Items]",
        "verboseLabel": "Other Long-term Liabilities [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYNarrativeDetails",
      "http://www.sflcorp.com/role/FINANCELEASELIABILITYObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r244",
      "r245",
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Fair value adjustments to hedging financial instruments in associated companies"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r244",
      "r245",
      "r246"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Fair value adjustments to hedging financial instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r57",
      "r58",
      "r60"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "Fair value adjustments to available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r60",
      "r63"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "terseLabel": "Earnings reclassification of previously deferred fair value adjustments to hedging financial instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r67",
      "r70",
      "r72",
      "r207"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other comprehensive (loss)/income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r60",
      "r63",
      "r64"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.",
        "label": "Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax",
        "terseLabel": "Unrealized loss from investment securities classified as available-for-sale securities reclassified to Consolidated Statement of Operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": {
     "auth_ref": [
      "r60",
      "r63",
      "r64",
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "negatedLabel": "Reclassification into net income of previous fair value adjustments to hedging financial instruments",
        "negatedTerseLabel": "Earnings reclassification of previously deferred fair value adjustments to hedging financial instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r57",
      "r60"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Fair value adjustments to investment securities classified as available-for-sale"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r219",
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "OTHER FINANCIAL ITEMS"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherInterestAndDividendIncome": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.",
        "label": "Other Interest and Dividend Income",
        "terseLabel": "Interest income - other"
       }
      }
     },
     "localname": "OtherInterestAndDividendIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r38"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "verboseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]",
        "terseLabel": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other financial items, net",
        "totalLabel": "Total other financial items, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSSummaryofOtherFinancialItemsDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncome": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 9.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Operating Income",
        "terseLabel": "Other operating income"
       }
      }
     },
     "localname": "OtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OwnshareLendingArrangementSharesIssued": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares issued in connection with an own-share lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing.",
        "label": "Own-share Lending Arrangement, Shares, Issued",
        "netLabel": "Issued shares (shares)",
        "verboseLabel": "Issued shares excluded from weighted average common shares outstanding"
       }
      }
     },
     "localname": "OwnshareLendingArrangementSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": {
     "auth_ref": [
      "r86",
      "r88"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.",
        "label": "Payments for Derivative Instrument, Financing Activities",
        "negatedTerseLabel": "Principal settlements of cross currency swaps, net"
       }
      }
     },
     "localname": "PaymentsForDerivativeInstrumentFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.",
        "label": "Payments for (Proceeds from) Investments",
        "negatedLabel": "Other investments and long term assets, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedLabel": "Debt fees paid"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "terseLabel": "Payments to Acquire Marketable Securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r227",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.",
        "label": "Pledged Assets, Other, Not Separately Reported on Statement of Financial Position",
        "terseLabel": "Book value of assets pledged under ship mortgages"
       }
      }
     },
     "localname": "PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueHierarchyDetails",
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSFairValueandCarryingValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Shares issued, net of issuance costs",
        "verboseLabel": "Shares issued, proceeds"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Proceeds from sale of shares"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.",
        "label": "Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties",
        "terseLabel": "Net amounts received from associated companies"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the sale, maturities, repayments and calls of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).",
        "label": "Proceeds from Sale and Maturity of Debt and Equity Securities, FV-NI, Held-for-investment",
        "terseLabel": "Proceeds from Sale and Maturity of Debt and Equity Securities, FV-NI, Held-for-investment"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r82",
      "r153"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "terseLabel": "Proceeds from Sale of Available-for-sale Securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Property, Plant and Equipment, Additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r32",
      "r187"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "verboseLabel": "VESSELS AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNET"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Disposals",
        "terseLabel": "Vessel disposals"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisposals",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r31",
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r14",
      "r187",
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r13",
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOperatingLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property subject to an operating lease.",
        "label": "Property Subject to Operating Lease [Member]",
        "terseLabel": "Property not subject to direct financing leases [Member]"
       }
      }
     },
     "localname": "PropertySubjectToOperatingLeaseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date.",
        "label": "Property Subject to or Available for Operating Lease, Net",
        "terseLabel": "Vessels and equipment, net"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of units (items of property) under operating lease arrangements.",
        "label": "Property Subject to or Available for Operating Lease, Number of Units",
        "terseLabel": "Property Subject to or Available for Operating Lease, Number of Units",
        "verboseLabel": "Number of vessels leased to related parties classified as operating leases"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r62",
      "r65",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "verboseLabel": "Reclassification of ineffective portion of designated hedging instruments upon adoption of ASU 2017-12"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r222",
      "r325",
      "r326",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "verboseLabel": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to settle a bank borrowing during the year.",
        "label": "Repayments of Bank Debt",
        "terseLabel": "Repayments of Bank Debt"
       }
      }
     },
     "localname": "RepaymentsOfBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayments of Debt",
        "verboseLabel": "Debt paid in cash"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r95",
      "r352",
      "r370"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r11",
      "r93",
      "r95"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r214",
      "r371"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r73",
      "r141",
      "r142",
      "r146"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "totalLabel": "Total operating revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "verboseLabel": "Operating revenues"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionDescriptionAxis": {
     "auth_ref": [
      "r314",
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information pertinent to a sale and leaseback transaction, by transaction.",
        "label": "Sale Leaseback Transaction, Description [Axis]",
        "terseLabel": "Sale Leaseback Transaction, Description [Axis]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Sale Leaseback Transaction [Line Items]",
        "terseLabel": "Sale Leaseback Transaction [Line Items]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.",
        "label": "Sale Leaseback Transaction, Name [Domain]",
        "terseLabel": "Sale Leaseback Transaction, Name [Domain]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleLeasebackTransactionTable": {
     "auth_ref": [
      "r307",
      "r314",
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A summary of the elements of a transaction involving the entity's sale of property to another party and the lease of the property back to the entity.",
        "label": "Sale Leaseback Transaction [Table]",
        "terseLabel": "Investments in sales-type, direct financing and leaseback assets [Table]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINSALESTYPELEASESDIRECTFINANCINGLEASESANDLEASEBACKASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.",
        "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "terseLabel": "Fair values of derivative instruments designated and not designated as cash flow hedges"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/FINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "verboseLabel": "Schedule of short-term and long-term debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Components of calculation of earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Schedule of Other Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Long-Term Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r32",
      "r187"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/OTHERLONGTERMASSETSNarrativeDetails",
      "http://www.sflcorp.com/role/VESSELSANDEQUIPMENTNETSummaryofVesselsandEquipmentNetDetails",
      "http://www.sflcorp.com/role/VESSELSUNDERFINANCELEASENETNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r99",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r96",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Schedule of Share Capital"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised",
        "terseLabel": "Number of options exercised (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Number of options awarded (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r225",
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Initial strike price (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r233",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "P5Y"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Shares, Issued"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r45",
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/GAINLOSSONSALEOFASSETSANDTERMINATIONOFCHARTERSNarrativeDetails",
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Granted, Value, Share-based Payment Arrangement, Forfeited",
        "negatedTerseLabel": "Stock-based compensation forfeitures"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationForfeited",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity.",
        "label": "Stock Issued During Period, Shares, Dividend Reinvestment Plan",
        "terseLabel": "Stock Issued During Period, Shares, Dividend Reinvestment Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r207",
      "r214"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r207",
      "r214",
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails",
      "http://www.sflcorp.com/role/SHAREOPTIONPLANDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Stock Issued During Period, Value, Issued for Services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r207",
      "r214"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r25",
      "r26",
      "r150"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Starting Balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Share Capital, Additional Paid-In Capital and Contributed Surplus",
        "verboseLabel": "SHARE CAPITAL, ADDITIONAL PAID-IN CAPITAL AND CONTRIBUTED SURPLUS"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUS",
      "http://www.sflcorp.com/role/SHARECAPITALADDITIONALPAIDINCAPITALANDCONTRIBUTEDSURPLUSNarrativeDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events [Textblock]"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services  that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]",
        "terseLabel": "Trade Accounts Receivable [Member]"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/ALLOWANCEFOREXPECTEDCREDITLOSSESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction [Domain]"
       }
      }
     },
     "localname": "TransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type [Axis]"
       }
      }
     },
     "localname": "TransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INVESTMENTSINDEBTANDEQUITYSECURITIESDetails",
      "http://www.sflcorp.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://www.sflcorp.com/role/SHORTTERMANDLONGTERMDEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/OTHERFINANCIALITEMSNarrativeDetails",
      "http://www.sflcorp.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r137",
      "r138",
      "r139"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATAPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Variable Interest Entity, Not Primary Beneficiary, Disclosures [Abstract]",
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary, Disclosures [Abstract]"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Participation in equity method investee (in hundredths)"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/INTERIMFINANCIALDATADetails",
      "http://www.sflcorp.com/role/INVESTMENTSANDDEFICITINASSOCIATEDCOMPANIESDetails",
      "http://www.sflcorp.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r116",
      "r122"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted average number of common shares outstanding assuming dilution"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r114",
      "r122"
     ],
     "calculation": {
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average number of common shares outstanding, basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.sflcorp.com/role/LOSSEARNINGSPERSHAREComponentsofEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.g)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1930-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01(b)(6))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117546-209714"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33912-111571"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919260-210447"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919272-210447"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4815-112606"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=7656903&loc=SL6757479-112611"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "c(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-04)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "c",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(6)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=118632142&loc=SL109983883-199619"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.11)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/subtopic&trid=2209026"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77913982&loc=d3e50796-112755"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04.16(a))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12.Column B)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12C.Column B)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14.Column B)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r386": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.23)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(1),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8,17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.T)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868742-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3505-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
