SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Safeguard Scientifics Inc. – ‘10-K’ for 12/31/23 – ‘JSON’

On:  Tuesday, 3/26/24, at 4:11pm ET   ·   For:  12/31/23   ·   Accession #:  1437749-24-9415   ·   File #:  1-05620

Previous ‘10-K’:  ‘10-K’ on 3/10/23 for 12/31/22   ·   Latest ‘10-K’:  This Filing   ·   19 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 3/26/24  Safeguard Scientifics Inc.        10-K       12/31/23   76:6.8M                                   RDG Filings/FA

Annual Report   —   Form 10-K   —   SEA’34

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.59M 
 2: EX-14.1     Code of Ethics                                      HTML    108K 
 3: EX-21.1     Subsidiaries List                                   HTML     23K 
 8: EX-97       Clawback Policy re: Recovery of Erroneously         HTML     38K 
                Awarded Compensation                                             
 4: EX-31.1     Certification -- §302 - SOA'02                      HTML     28K 
 5: EX-31.2     Certification -- §302 - SOA'02                      HTML     28K 
 6: EX-32.1     Certification -- §906 - SOA'02                      HTML     23K 
 7: EX-32.2     Certification -- §906 - SOA'02                      HTML     23K 
14: R1          Document And Entity Information                     HTML     86K 
15: R2          Consolidated Balance Sheets                         HTML    127K 
16: R3          Consolidated Balance Sheets (Parentheticals)        HTML     33K 
17: R4          Consolidated Statements of Operations               HTML     75K 
18: R5          Consolidated Statements of Changes in               HTML     72K 
                Shareholders' Equity                                             
19: R6          Consolidated Statements of Cash Flows               HTML     92K 
20: R7          Note 1 - General                                    HTML     73K 
21: R8          Note 2 - Ownership Interests and Advances           HTML     77K 
22: R9          Note 3 - Acquisitions of Ownership Interests        HTML     30K 
23: R10         Note 4 - Fair Value Measurements                    HTML     59K 
24: R11         Note 5 - Equity                                     HTML     32K 
25: R12         Note 6 - Stock-Based Compensation                   HTML     80K 
26: R13         Note 7 - Employee Benefit Plan                      HTML     25K 
27: R14         Note 8 - Income Taxes                               HTML     58K 
28: R15         Note 9 - Net Income (Loss) Per Share                HTML     40K 
29: R16         Note 10 - Related Party Transactions                HTML     27K 
30: R17         Note 11 - Commitments and Contingencies             HTML     32K 
31: R18         Note 12 - Supplemental Cash Flow Information        HTML     25K 
32: R19         Note 13 - Segment Reporting                         HTML     29K 
33: R20         Note 14 - Selected Quarterly Financial Information  HTML     81K 
                (Unaudited)                                                      
34: R21         Note 15 - Subsequent Events                         HTML     25K 
35: R22         Insider Trading Arrangements                        HTML     30K 
36: R23         Significant Accounting Policies (Policies)          HTML    100K 
37: R24         Note 1 - General (Tables)                           HTML     44K 
38: R25         Note 2 - Ownership Interests and Advances (Tables)  HTML     75K 
39: R26         Note 4 - Fair Value Measurements (Tables)           HTML     56K 
40: R27         Note 6 - Stock-Based Compensation (Tables)          HTML     71K 
41: R28         Note 8 - Income Taxes (Tables)                      HTML     54K 
42: R29         Note 9 - Net Income (Loss) Per Share (Tables)       HTML     36K 
43: R30         Note 14 - Selected Quarterly Financial Information  HTML     79K 
                (Unaudited) (Tables)                                             
44: R31         Note 1 - General (Details Textual)                  HTML     30K 
45: R32         Note 1 - General - Schedule of Restrictions on      HTML     29K 
                Cash and Cash Equivalents (Details)                              
46: R33         Note 1 - General - Schedule of Leases (Details)     HTML     53K 
47: R34         Note 2 - Ownership Interests and Advances (Details  HTML     50K 
                Textual)                                                         
48: R35         Note 2 - Ownership Interests and Advances -         HTML     36K 
                Schedule of Carrying Value of Ownership Interests                
                (Details)                                                        
49: R36         Note 2 - Ownership Interests and Advances -         HTML     31K 
                Schedule of Ownership Interests (Details)                        
50: R37         Note 2 - Ownership Interests and Advances -         HTML     73K 
                Schedule of Equity Method Investment Partner                     
                Company Results Of Operation (Details)                           
51: R38         Note 2 - Ownership Interests and Advances -         HTML     49K 
                Schedule of Results of Operations (Details)                      
52: R39         Note 3 - Acquisitions of Ownership Interests        HTML     51K 
                (Details Textual)                                                
53: R40         Note 4 - Fair Value Measurements (Details Textual)  HTML     25K 
54: R41         Note 4 - Fair Value Measurements - Fair Value of    HTML     41K 
                Assets and Liabilities Measured On Recurring Basis               
                (Details)                                                        
55: R42         Note 5 - Equity (Details Textual)                   HTML     43K 
56: R43         Note 6 - Stock-Based Compensation (Details          HTML     73K 
                Textual)                                                         
57: R44         Note 6 - Stock-based Compensation - Schedule of     HTML     24K 
                Stock-based Compensation Expense (Details)                       
58: R45         Note 6 - Stock-Based Compensation - Schedule of     HTML     59K 
                Stock Options Activity (Details)                                 
59: R46         Note 6 - Stock-Based Compensation - Schedule of     HTML     43K 
                Restricted Stock Units Deferred Stock Units and                  
                Performance Units (Details)                                      
60: R47         Note 7 - Employee Benefit Plan (Details Textual)    HTML     26K 
61: R48         Note 8 - Income Taxes (Details Textual)             HTML     31K 
62: R49         Note 8 - Income Taxes - Schedule of Effective       HTML     29K 
                Income Tax Rate Reconciliation (Details)                         
63: R50         Note 8 - Income Taxes -Schedule of Deferred Tax     HTML     42K 
                Assets and Liabilities (Details)                                 
64: R51         Note 8 - Income Taxes - Schedule of Summary of      HTML     31K 
                Operating Loss Carryforwards (Details)                           
65: R52         Note 9 - Net Income (Loss) Per Share (Details       HTML     35K 
                Textual)                                                         
66: R53         Note 9 - Net Income (Loss) Per Share -              HTML     60K 
                Calculations of Net Income (Loss) Per Share                      
                (Details)                                                        
67: R54         Note 11 - Commitments and Contingencies (Details    HTML     36K 
                Textual)                                                         
68: R55         Note 12 - Supplemental Cash Flow Information        HTML     22K 
                (Details Textual)                                                
69: R56         Note 13 - Segment Reporting (Details Textual)       HTML     22K 
70: R57         Note 14 - Selected Quarterly Financial Information  HTML     71K 
                (Unaudited) - Schedule of Selected Quarterly                     
                Financial Information (Unaudited) (Details)                      
71: R58         Note 15 - Subsequent Events (Details Textual)       HTML     32K 
73: XML         IDEA XML File -- Filing Summary                      XML    136K 
76: XML         XBRL Instance -- sfe20231231_10k_htm                 XML   1.28M 
72: EXCEL       IDEA Workbook of Financial Report Info              XLSX     97K 
10: EX-101.CAL  XBRL Calculations -- sfe-20231231_cal                XML    138K 
11: EX-101.DEF  XBRL Definitions -- sfe-20231231_def                 XML    993K 
12: EX-101.LAB  XBRL Labels -- sfe-20231231_lab                      XML    870K 
13: EX-101.PRE  XBRL Presentations -- sfe-20231231_pre               XML   1.04M 
 9: EX-101.SCH  XBRL Schema -- sfe-20231231                          XSD    170K 
74: JSON        XBRL Instance as JSON Data -- MetaLinks              373±   600K 
75: ZIP         XBRL Zipped Folder -- 0001437749-24-009415-xbrl      Zip    321K 


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


This File is an XBRL Instance as JavaScript Object Notation (JSON) Data.



{
"version":  "2.2",
"instance":  {
    "sfe20231231_10k.htm":  {
        "nsprefix":  "sfe",
        "nsuri":  "http://www.safeguard.com/20231231",
        "dts":  {
            "schema":  {
                "local":  [
                    "sfe-20231231.xsd"
                    ],
                "remote":  [
                    "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/2005/xbrldt-2005.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.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/reference-2009-12-16.xsd",
                    "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
                    "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
                    "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
                    "https://xbrl.sec.gov/country/2023/country-2023.xsd",
                    "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
                    "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
                    "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
                    "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
                    "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
                    "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
                    "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
                    ]
                },
            "calculationLink":  {
                "local":  [
                    "sfe-20231231_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "sfe-20231231_def.xml"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "sfe-20231231_lab.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "sfe-20231231_pre.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "sfe20231231_10k.htm"
                    ]
                }
            },
        "keyStandard":  245,
        "keyCustom":  41,
        "axisStandard":  21,
        "axisCustom":  0,
        "memberStandard":  24,
        "memberCustom":  32,
        "hidden":  {
            "total":  44,
            "http://www.safeguard.com/20231231":  7,
            "http://fasb.org/us-gaap/2023":  27,
            "http://xbrl.sec.gov/ecd/2023":  4,
            "http://xbrl.sec.gov/dei/2023":  6
            },
        "contextCount":  148,
        "entityCount":  1,
        "segmentCount":  58,
        "elementCount":  436,
        "unitCount":  6,
        "baseTaxonomies":  {
            "http://fasb.org/us-gaap/2023":  559,
            "http://xbrl.sec.gov/dei/2023":  34,
            "http://xbrl.sec.gov/ecd/2023":  5
            },
        "report":  {
            "R1":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-document-and-entity-information",
                "longName":  "000 - Document - Document And Entity Information",
                "shortName":  "Document And Entity Information",
                "isDefault":  "true",
                "groupType":  "document",
                "subGroupType":  "",
                "menuCat":  "Cover",
                "order":  "1",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "b",
                        "p",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "b",
                        "p",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R2":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                "longName":  "001 - Statement - Consolidated Balance Sheets",
                "shortName":  "Consolidated Balance Sheets",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "2",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:RestrictedCashCurrent",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R3":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
                "longName":  "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
                "shortName":  "Consolidated Balance Sheets (Parentheticals)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "parenthetical",
                "menuCat":  "Statements",
                "order":  "3",
                "firstAnchor":  null,
                "uniqueAnchor":  null
                },
            "R4":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                "longName":  "003 - Statement - Consolidated Statements of Operations",
                "shortName":  "Consolidated Statements of Operations",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "4",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:GeneralAndAdministrativeExpense",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:IncomeTaxExpenseBenefit",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R5":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity",
                "longName":  "004 - Statement - Consolidated Statements of Changes in Shareholders' Equity",
                "shortName":  "Consolidated Statements of Changes in Shareholders' Equity",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "5",
                "firstAnchor":  {
                    "contextRef":  "i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember",
                    "name":  "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember",
                    "name":  "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R6":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                "longName":  "005 - Statement - Consolidated Statements of Cash Flows",
                "shortName":  "Consolidated Statements of Cash Flows",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "6",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ProfitLoss",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R7":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-1-general",
                "longName":  "006 - Disclosure - Note 1 - General",
                "shortName":  "Note 1 - General",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "7",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R8":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                "longName":  "007 - Disclosure - Note 2 - Ownership Interests and Advances",
                "shortName":  "Note 2 - Ownership Interests and Advances",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "8",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R9":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                "longName":  "008 - Disclosure - Note 3 - Acquisitions of Ownership Interests",
                "shortName":  "Note 3 - Acquisitions of Ownership Interests",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "9",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "sfe:EquityMethodAndOtherInvestmentsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "sfe:EquityMethodAndOtherInvestmentsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R10":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                "longName":  "009 - Disclosure - Note 4 - Fair Value Measurements",
                "shortName":  "Note 4 - Fair Value Measurements",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "10",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R11":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                "longName":  "010 - Disclosure - Note 5 - Equity",
                "shortName":  "Note 5 - Equity",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "11",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R12":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                "longName":  "011 - Disclosure - Note 6 - Stock-Based Compensation",
                "shortName":  "Note 6 - Stock-Based Compensation",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "12",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R13":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan",
                "longName":  "012 - Disclosure - Note 7 - Employee Benefit Plan",
                "shortName":  "Note 7 - Employee Benefit Plan",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "13",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R14":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes",
                "longName":  "013 - Disclosure - Note 8 - Income Taxes",
                "shortName":  "Note 8 - Income Taxes",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "14",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R15":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                "longName":  "014 - Disclosure - Note 9 - Net Income (Loss) Per Share",
                "shortName":  "Note 9 - Net Income (Loss) Per Share",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "15",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R16":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions",
                "longName":  "015 - Disclosure - Note 10 - Related Party Transactions",
                "shortName":  "Note 10 - Related Party Transactions",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "16",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R17":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                "longName":  "016 - Disclosure - Note 11 - Commitments and Contingencies",
                "shortName":  "Note 11 - Commitments and Contingencies",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "17",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R18":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information",
                "longName":  "017 - Disclosure - Note 12 - Supplemental Cash Flow Information",
                "shortName":  "Note 12 - Supplemental Cash Flow Information",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "18",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R19":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting",
                "longName":  "018 - Disclosure - Note 13 - Segment Reporting",
                "shortName":  "Note 13 - Segment Reporting",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "19",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R20":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-",
                "longName":  "019 - Disclosure - Note 14 - Selected Quarterly Financial Information (Unaudited)",
                "shortName":  "Note 14 - Selected Quarterly Financial Information (Unaudited)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "20",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:QuarterlyFinancialInformationTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:QuarterlyFinancialInformationTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R21":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                "longName":  "020 - Disclosure - Note 15 - Subsequent Events",
                "shortName":  "Note 15 - Subsequent Events",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "21",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R22":  {
                "role":  "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                "longName":  "995445 - Disclosure - Insider Trading Arrangements",
                "shortName":  "Insider Trading Arrangements",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "22",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "ecd:MtrlTermsOfTrdArrTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "ecd:MtrlTermsOfTrdArrTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R23":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies",
                "longName":  "995467 - Disclosure - Significant Accounting Policies (Policies)",
                "shortName":  "Significant Accounting Policies (Policies)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "policies",
                "menuCat":  "Policies",
                "order":  "23",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R24":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-1-general-tables",
                "longName":  "995468 - Disclosure - Note 1 - General (Tables)",
                "shortName":  "Note 1 - General (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "24",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R25":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables",
                "longName":  "995469 - Disclosure - Note 2 - Ownership Interests and Advances (Tables)",
                "shortName":  "Note 2 - Ownership Interests and Advances (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "25",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R26":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables",
                "longName":  "995470 - Disclosure - Note 4 - Fair Value Measurements (Tables)",
                "shortName":  "Note 4 - Fair Value Measurements (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "26",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R27":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables",
                "longName":  "995471 - Disclosure - Note 6 - Stock-Based Compensation (Tables)",
                "shortName":  "Note 6 - Stock-Based Compensation (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "27",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R28":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables",
                "longName":  "995472 - Disclosure - Note 8 - Income Taxes (Tables)",
                "shortName":  "Note 8 - Income Taxes (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "28",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R29":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables",
                "longName":  "995473 - Disclosure - Note 9 - Net Income (Loss) Per Share (Tables)",
                "shortName":  "Note 9 - Net Income (Loss) Per Share (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "29",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:EarningsPerShareTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:EarningsPerShareTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R30":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                "longName":  "995474 - Disclosure - Note 14 - Selected Quarterly Financial Information (Unaudited) (Tables)",
                "shortName":  "Note 14 - Selected Quarterly Financial Information (Unaudited) (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "30",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R31":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual",
                "longName":  "995475 - Disclosure - Note 1 - General (Details Textual)",
                "shortName":  "Note 1 - General (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "31",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:LesseeOperatingLeaseDiscountRate",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "2",
                    "ancestors":  [
                        "p",
                        "us-gaap:LesseeLeasesPolicyTextBlock",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R32":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details",
                "longName":  "995476 - Disclosure - Note 1 - General - Schedule of Restrictions on Cash and Cash Equivalents (Details)",
                "shortName":  "Note 1 - General - Schedule of Restrictions on Cash and Cash Equivalents (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "32",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:RestrictedCash",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                        "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R33":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details",
                "longName":  "995477 - Disclosure - Note 1 - General - Schedule of Leases (Details)",
                "shortName":  "Note 1 - General - Schedule of Leases (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "33",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                        "us-gaap:LesseeLeasesPolicyTextBlock",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                        "us-gaap:LesseeLeasesPolicyTextBlock",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R34":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                "longName":  "995478 - Disclosure - Note 2 - Ownership Interests and Advances (Details Textual)",
                "shortName":  "Note 2 - Ownership Interests and Advances (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "34",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "sfe:EquityMethodInvestmentAssetsExceedCarryingValueOfInvestment",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "sfe:EquityMethodInvestmentAssetsExceedCarryingValueOfInvestment",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R35":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                "longName":  "995479 - Disclosure - Note 2 - Ownership Interests and Advances - Schedule of Carrying Value of Ownership Interests (Details)",
                "shortName":  "Note 2 - Ownership Interests and Advances - Schedule of Carrying Value of Ownership Interests (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "35",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:EquityMethodInvestments",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R36":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                "longName":  "995480 - Disclosure - Note 2 - Ownership Interests and Advances - Schedule of Ownership Interests (Details)",
                "shortName":  "Note 2 - Ownership Interests and Advances - Schedule of Ownership Interests (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "36",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-ClutchHoldingsMember",
                    "name":  "us-gaap:EquityMethodInvestmentOwnershipPercentage",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-ClutchHoldingsMember",
                    "name":  "us-gaap:EquityMethodInvestmentOwnershipPercentage",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R37":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                "longName":  "995481 - Disclosure - Note 2 - Ownership Interests and Advances - Schedule of Equity Method Investment Partner Company Results Of Operation (Details)",
                "shortName":  "Note 2 - Ownership Interests and Advances - Schedule of Equity Method Investment Partner Company Results Of Operation (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "37",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:AssetsCurrent",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31_EquityMethodInvestmentNonconsolidatedInvesteeAxis-HighTractionStageMember",
                    "name":  "us-gaap:AssetsCurrent",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "sfe:EquityMethodInvestmentPartnerCompanyResultsOfOperationTableTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R38":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details",
                "longName":  "995482 - Disclosure - Note 2 - Ownership Interests and Advances - Schedule of Results of Operations (Details)",
                "shortName":  "Note 2 - Ownership Interests and Advances - Schedule of Results of Operations (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "38",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31_EquityMethodInvestmentNonconsolidatedInvesteeAxis-EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
                    "name":  "us-gaap:Revenues",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:EquityMethodInvestmentsTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31_EquityMethodInvestmentNonconsolidatedInvesteeAxis-EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
                    "name":  "us-gaap:Revenues",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:EquityMethodInvestmentsTextBlock",
                        "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R39":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                "longName":  "995483 - Disclosure - Note 3 - Acquisitions of Ownership Interests (Details Textual)",
                "shortName":  "Note 3 - Acquisitions of Ownership Interests (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "39",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:PaymentsToAcquireEquityMethodInvestments",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-6",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-04-01_2023-06-30_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-PrognosHealthIncMember",
                    "name":  "us-gaap:PaymentsToAcquireEquityMethodInvestments",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-6",
                    "ancestors":  [
                        "p",
                        "sfe:EquityMethodAndOtherInvestmentsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R40":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual",
                "longName":  "995484 - Disclosure - Note 4 - Fair Value Measurements (Details Textual)",
                "shortName":  "Note 4 - Fair Value Measurements (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "40",
                "firstAnchor":  {
                    "contextRef":  "i_2022-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-BrightHealthMember",
                    "name":  "us-gaap:InvestmentOwnedBalanceShares",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2022-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-BrightHealthMember",
                    "name":  "us-gaap:InvestmentOwnedBalanceShares",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R41":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details",
                "longName":  "995485 - Disclosure - Note 4 - Fair Value Measurements - Fair Value of Assets and Liabilities Measured On Recurring Basis (Details)",
                "shortName":  "Note 4 - Fair Value Measurements - Fair Value of Assets and Liabilities Measured On Recurring Basis (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "41",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
                    "name":  "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
                    "name":  "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R42":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual",
                "longName":  "995486 - Disclosure - Note 5 - Equity (Details Textual)",
                "shortName":  "Note 5 - Equity (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "42",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:TreasuryStockValueAcquiredCostMethod",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2015-07-31_ShareRepurchaseProgramAxis-ShareRepurchaseProgramAuthorizedInJuly2015Member",
                    "name":  "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-6",
                    "ancestors":  [
                        "p",
                        "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R43":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                "longName":  "995487 - Disclosure - Note 6 - Stock-Based Compensation (Details Textual)",
                "shortName":  "Note 6 - Stock-Based Compensation (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "43",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31_TitleOfIndividualAxis-DirectorMember",
                    "name":  "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R44":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details",
                "longName":  "995488 - Disclosure - Note 6 - Stock-based Compensation - Schedule of Stock-based Compensation Expense (Details)",
                "shortName":  "Note 6 - Stock-based Compensation - Schedule of Stock-based Compensation Expense (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "44",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-GeneralAndAdministrativeExpenseMember",
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R45":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                "longName":  "995489 - Disclosure - Note 6 - Stock-Based Compensation - Schedule of Stock Options Activity (Details)",
                "shortName":  "Note 6 - Stock-Based Compensation - Schedule of Stock Options Activity (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "45",
                "firstAnchor":  {
                    "contextRef":  "i_2022-12-31_AwardTypeAxis-EmployeeStockOptionMember",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R46":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                "longName":  "995490 - Disclosure - Note 6 - Stock-Based Compensation - Schedule of Restricted Stock Units Deferred Stock Units and Performance Units (Details)",
                "shortName":  "Note 6 - Stock-Based Compensation - Schedule of Restricted Stock Units Deferred Stock Units and Performance Units (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "46",
                "firstAnchor":  {
                    "contextRef":  "i_2022-12-31_AwardTypeAxis-RestrictedStockPerformanceBasedStockUnitsAndDeferredStockUnitsMember",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "sfe:ScheduleOfActivityForRestrictedStockUnitsDeferredStockUnitsAndPerformanceUnitsTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2021-12-31_AwardTypeAxis-RestrictedStockPerformanceBasedStockUnitsAndDeferredStockUnitsMember",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "sfe:ScheduleOfActivityForRestrictedStockUnitsDeferredStockUnitsAndPerformanceUnitsTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "unique":  true
                    }
                },
            "R47":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual",
                "longName":  "995491 - Disclosure - Note 7 - Employee Benefit Plan (Details Textual)",
                "shortName":  "Note 7 - Employee Benefit Plan (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "47",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "0",
                    "ancestors":  [
                        "p",
                        "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "0",
                    "ancestors":  [
                        "p",
                        "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R48":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual",
                "longName":  "995492 - Disclosure - Note 8 - Income Taxes (Details Textual)",
                "shortName":  "Note 8 - Income Taxes (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "48",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "p",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "p",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R49":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details",
                "longName":  "995493 - Disclosure - Note 8 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
                "shortName":  "Note 8 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "49",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R50":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details",
                "longName":  "995494 - Disclosure - Note 8 - Income Taxes -Schedule of Deferred Tax Assets and Liabilities (Details)",
                "shortName":  "Note 8 - Income Taxes -Schedule of Deferred Tax Assets and Liabilities (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "50",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:DeferredTaxAssetsEquityMethodInvestments",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:DeferredTaxAssetsEquityMethodInvestments",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R51":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details",
                "longName":  "995495 - Disclosure - Note 8 - Income Taxes - Schedule of Summary of Operating Loss Carryforwards (Details)",
                "shortName":  "Note 8 - Income Taxes - Schedule of Summary of Operating Loss Carryforwards (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "51",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "sfe:NetOperatingLossCarryforwardsExpiringInYearOne",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "sfe:NetOperatingLossCarryforwardsExpiringInYearOne",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
                        "us-gaap:IncomeTaxDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R52":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual",
                "longName":  "995496 - Disclosure - Note 9 - Net Income (Loss) Per Share (Details Textual)",
                "shortName":  "Note 9 - Net Income (Loss) Per Share (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "52",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:EarningsPerShareTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:EarningsPerShareTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R53":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details",
                "longName":  "995497 - Disclosure - Note 9 - Net Income (Loss) Per Share - Calculations of Net Income (Loss) Per Share (Details)",
                "shortName":  "Note 9 - Net Income (Loss) Per Share - Calculations of Net Income (Loss) Per Share (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "53",
                "firstAnchor":  {
                    "contextRef":  "d_2023-10-01_2023-12-31",
                    "name":  "us-gaap:ProfitLoss",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true
                    },
                "uniqueAnchor":  null
                },
            "R54":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                "longName":  "995498 - Disclosure - Note 11 - Commitments and Contingencies (Details Textual)",
                "shortName":  "Note 11 - Commitments and Contingencies (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "54",
                "firstAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:GuaranteeObligationsCurrentCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-12-31",
                    "name":  "us-gaap:GuaranteeObligationsCurrentCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R55":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information-details-textual",
                "longName":  "995499 - Disclosure - Note 12 - Supplemental Cash Flow Information (Details Textual)",
                "shortName":  "Note 12 - Supplemental Cash Flow Information (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "55",
                "firstAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:DebtConversionConvertedInstrumentAmount1",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-01-01_2023-12-31",
                    "name":  "us-gaap:DebtConversionConvertedInstrumentAmount1",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "p",
                        "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R56":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting-details-textual",
                "longName":  "995500 - Disclosure - Note 13 - Segment Reporting (Details Textual)",
                "shortName":  "Note 13 - Segment Reporting (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "56",
                "firstAnchor":  null,
                "uniqueAnchor":  null
                },
            "R57":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                "longName":  "995501 - Disclosure - Note 14 - Selected Quarterly Financial Information (Unaudited) - Schedule of Selected Quarterly Financial Information (Unaudited) (Details)",
                "shortName":  "Note 14 - Selected Quarterly Financial Information (Unaudited) - Schedule of Selected Quarterly Financial Information (Unaudited) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "57",
                "firstAnchor":  {
                    "contextRef":  "d_2023-10-01_2023-12-31",
                    "name":  "us-gaap:GeneralAndAdministrativeExpense",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-10-01_2023-12-31",
                    "name":  "us-gaap:GeneralAndAdministrativeExpense",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R58":  {
                "role":  "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual",
                "longName":  "995502 - Disclosure - Note 15 - Subsequent Events (Details Textual)",
                "shortName":  "Note 15 - Subsequent Events (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "58",
                "firstAnchor":  {
                    "contextRef":  "d_2024-01-12_2024-01-12_SubsequentEventTypeAxis-SubsequentEventMember",
                    "name":  "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:SubsequentEventsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2024-01-12_2024-01-12_SubsequentEventTypeAxis-SubsequentEventMember",
                    "name":  "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:SubsequentEventsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "sfe20231231_10k.htm",
                    "first":  true,
                    "unique":  true
                    }
                }
            },
        "tag":  {
            "us-gaap_AccountingPoliciesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountingPoliciesAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccountsPayableCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsPayableCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accounts payable",
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r17",
                    "r552"
                    ]
                },
            "us-gaap_AccruedLiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccruedLiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accrued expenses and other current liabilities",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r19"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accumulated other comprehensive loss",
                            "documentation":  "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
                            }
                        }
                    },
                "auth_ref":  [
                    "r26",
                    "r27",
                    "r76",
                    "r127",
                    "r397",
                    "r412",
                    "r413"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "AOCI Attributable to Parent [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r3",
                    "r8",
                    "r27",
                    "r326",
                    "r329",
                    "r363",
                    "r408",
                    "r409",
                    "r583",
                    "r584",
                    "r585",
                    "r591",
                    "r592",
                    "r593"
                    ]
                },
            "us-gaap_AdditionalPaidInCapitalCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdditionalPaidInCapitalCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Additional paid-in capital",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r71"
                    ]
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdditionalPaidInCapitalMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Additional Paid-in Capital [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r293",
                    "r294",
                    "r295",
                    "r428",
                    "r591",
                    "r592",
                    "r593",
                    "r639",
                    "r658"
                    ]
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings",
                            "negatedLabel":  "Dividends paid",
                            "documentation":  "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r95"
                    ]
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock-based compensation",
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r49",
                    "r50",
                    "r260"
                    ]
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustments to reconcile to net cash used in operating activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AdvancesToAffiliate":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdvancesToAffiliate",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details":  {
                        "parentTag":  "sfe_InvestmentsAndAdvancesToAffiliatesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Advances to companies",
                            "documentation":  "Long-Term advances receivable from a party that is affiliated with the reporting entity by means of direct or indirect ownership.  This does not include advances to clients."
                            }
                        }
                    },
                "auth_ref":  [
                    "r644"
                    ]
                },
            "sfe_AktanaIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "AktanaIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Aktana, Inc. [Member]",
                            "documentation":  "Related to the entity Aktana, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AllocatedShareBasedCompensationExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllocatedShareBasedCompensationExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Stock Based Compensation",
                            "label":  "us-gaap_AllocatedShareBasedCompensationExpense",
                            "terseLabel":  "Share-Based Payment Arrangement, Expense",
                            "documentation":  "Amount of expense for award under share-based payment arrangement.  Excludes amount capitalized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r288",
                    "r296"
                    ]
                },
            "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllocatedShareBasedCompensationExpenseNetOfTax",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
                            "terseLabel":  "Share-Based Payment Arrangement, Expense, after Tax",
                            "documentation":  "Amount, after tax, of expense for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_AmendedAndRestatedSafeguardScientificsTransactionBonusPlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "AmendedAndRestatedSafeguardScientificsTransactionBonusPlanMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Amended and Restated Safeguard Scientifics Transaction Bonus Plan [Member]",
                            "documentation":  "Represents amended and restated safeguard scientifics transaction bonus plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_AmendmentFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AmendmentFlag",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Amendment Flag",
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                            "terseLabel":  "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)",
                            "documentation":  "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
                            }
                        }
                    },
                "auth_ref":  [
                    "r167"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Antidilutive Securities [Axis]",
                            "documentation":  "Information by type of antidilutive security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesNameDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Antidilutive Securities, Name [Domain]",
                            "documentation":  "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37"
                    ]
                },
            "sfe_ApproximateMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ApproximateMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Approximate [Member]",
                            "documentation":  "Related to approximate amount."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ArrangementsAndNonarrangementTransactionsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ArrangementsAndNonarrangementTransactionsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
                            "documentation":  "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r317"
                    ]
                },
            "us-gaap_Assets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Assets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        },
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Assets",
                            "totalLabel":  "Total Assets",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r105",
                    "r125",
                    "r142",
                    "r177",
                    "r193",
                    "r198",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r319",
                    "r323",
                    "r343",
                    "r393",
                    "r458",
                    "r552",
                    "r564",
                    "r604",
                    "r605",
                    "r646"
                    ]
                },
            "us-gaap_AssetsCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  1.0
                        },
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current assets",
                            "totalLabel":  "Total current assets",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r121",
                    "r128",
                    "r142",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r319",
                    "r323",
                    "r343",
                    "r552",
                    "r604",
                    "r605",
                    "r646"
                    ]
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsCurrentAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current Assets:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AssetsNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsNoncurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-current assets",
                            "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 after one year or beyond the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r142",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r319",
                    "r323",
                    "r343",
                    "r604",
                    "r605",
                    "r646"
                    ]
                },
            "dei_AuditorFirmId":  {
                "xbrltype":  "nonemptySequenceNumberItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorFirmId",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Auditor Firm ID",
                            "documentation":  "PCAOB issued Audit Firm Identifier"
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r567",
                    "r568"
                    ]
                },
            "dei_AuditorLocation":  {
                "xbrltype":  "internationalNameItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorLocation",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Auditor Location"
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r567",
                    "r568"
                    ]
                },
            "dei_AuditorName":  {
                "xbrltype":  "internationalNameItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AuditorName",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Auditor Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r567",
                    "r568"
                    ]
                },
            "us-gaap_AwardTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AwardTypeAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Type [Axis]",
                            "documentation":  "Information by type of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r262",
                    "r263",
                    "r264",
                    "r265",
                    "r266",
                    "r267",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r282",
                    "r283",
                    "r284",
                    "r285",
                    "r286",
                    "r287"
                    ]
                },
            "us-gaap_BalanceSheetLocationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BalanceSheetLocationAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Balance Sheet Location [Axis]",
                            "documentation":  "Information by location on balance sheet (statement of financial position)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BalanceSheetLocationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BalanceSheetLocationDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Balance Sheet Location [Domain]",
                            "documentation":  "Location in the balance sheet (statement of financial position)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r57",
                    "r58"
                    ]
                },
            "us-gaap_BasisOfAccountingPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BasisOfAccountingPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Basis of Accounting, Policy [Policy Text Block]",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_BrightHealthGroupMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "BrightHealthGroupMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Bright Health Group [Member]",
                            "documentation":  "Represents Bright Health Group."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_BrightHealthMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "BrightHealthMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Bright Health [Member]",
                            "documentation":  "Represents Bright Health."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CarryingReportedAmountFairValueDisclosureMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CarryingReportedAmountFairValueDisclosureMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Reported Value Measurement [Member]",
                            "documentation":  "Measured as reported on the statement of financial position (balance sheet)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r60",
                    "r61"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                        "weight":  1.0,
                        "order":  0.0
                        },
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash and cash equivalents",
                            "terseLabel":  "Cash and Cash Equivalents, at Carrying Value",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33",
                    "r123",
                    "r524"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CashAndCashEquivalentsFairValueDisclosure",
                            "terseLabel":  "Cash and cash equivalents",
                            "documentation":  "Fair value portion 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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CashAndCashEquivalentsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents.  Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r34"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "documentation":  "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
                            }
                        }
                    },
                "auth_ref":  [
                    "r34",
                    "r104"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                            "totalLabel":  "Total cash, cash equivalents and restricted cash",
                            "periodStartLabel":  "Cash, cash equivalents and restricted cash equivalents at beginning of year",
                            "periodEndLabel":  "Cash, cash equivalents and restricted cash at end of year",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33",
                    "r87",
                    "r140"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
                            "totalLabel":  "Net change in cash, cash equivalents and restricted cash",
                            "documentation":  "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r2",
                    "r87"
                    ]
                },
            "us-gaap_CashFlowSupplementalDisclosuresTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashFlowSupplementalDisclosuresTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Flow, Supplemental Disclosures [Text Block]",
                            "documentation":  "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period.  Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r86"
                    ]
                },
            "dei_CityAreaCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CityAreaCode",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "City Area Code",
                            "documentation":  "Area code of city"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_ClutchHoldingsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ClutchHoldingsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Clutch Holdings [Member]",
                            "documentation":  "Related to the entity Clutch Holdings."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_CommitmentToFundConvertibleBridgeLoan":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "CommitmentToFundConvertibleBridgeLoan",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_CommitmentToFundConvertibleBridgeLoan",
                            "terseLabel":  "Commitment To Fund Convertible Bridge Loan",
                            "documentation":  "Represents commitment to fund convertible bridge loan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingencies",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Commitments and contingencies (Note 11)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r22",
                    "r62",
                    "r394",
                    "r445"
                    ]
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Commitments and Contingencies Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for commitments and contingencies."
                            }
                        }
                    },
                "auth_ref":  [
                    "r93",
                    "r217",
                    "r218",
                    "r521",
                    "r603"
                    ]
                },
            "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockCapitalSharesReservedForFutureIssuance",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
                            "terseLabel":  "Common Stock, Capital Shares Reserved for Future Issuance (in shares)",
                            "documentation":  "Aggregate number of common shares reserved for future issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    "r23"
                    ]
                },
            "us-gaap_CommonStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common Stock [Member]",
                            "documentation":  "Stock that is subordinate to all other stock of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r554",
                    "r555",
                    "r556",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r591",
                    "r592",
                    "r639",
                    "r656",
                    "r658"
                    ]
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockParOrStatedValuePerShare",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common stock, par value (in dollars per share)",
                            "documentation":  "Face amount or stated value per share of common stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70"
                    ]
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesAuthorized",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common stock, shares authorized (in shares)",
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70",
                    "r446"
                    ]
                },
            "us-gaap_CommonStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesIssued",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common stock, shares issued (in shares)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70"
                    ]
                },
            "us-gaap_CommonStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common stock, $0.10 par value; 83,333 shares authorized; 21,573 issued at December 31, 2023 and 2022, respectively",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70",
                    "r396",
                    "r552"
                    ]
                },
            "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CompensationAndEmployeeBenefitPlansTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Compensation and Employee Benefit Plans [Text Block]",
                            "documentation":  "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
                            }
                        }
                    },
                "auth_ref":  [
                    "r96",
                    "r97",
                    "r98",
                    "r99"
                    ]
                },
            "sfe_CompensationCashAward":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "CompensationCashAward",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_CompensationCashAward",
                            "terseLabel":  "Compensation, Cash Award",
                            "documentation":  "The value of the cash award for compensation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ComprehensiveIncomePolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Comprehensive Income, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for comprehensive income."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_ContingentProceedsFromOtherMethodInvestment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ContingentProceedsFromOtherMethodInvestment",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_ContingentProceedsFromOtherMethodInvestment",
                            "terseLabel":  "Contingent Proceeds from Other Method Investment",
                            "documentation":  "The amount of contingent proceeds from other method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_ConvertibleBridgeLoan":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ConvertibleBridgeLoan",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_ConvertibleBridgeLoan",
                            "terseLabel":  "Convertible Bridge Loan",
                            "documentation":  "The amount of funding for convertible bridge loans in the period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_CreditFacilityMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "CreditFacilityMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Credit Facility [Member]",
                            "documentation":  "represents credit facility."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_CurrentFiscalYearEndDate":  {
                "xbrltype":  "gMonthDayItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CurrentFiscalYearEndDate",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current Fiscal Year End Date",
                            "documentation":  "End date of current fiscal year in the format --MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtConversionConvertedInstrumentAmount1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtConversionConvertedInstrumentAmount1",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DebtConversionConvertedInstrumentAmount1",
                            "terseLabel":  "Debt Conversion, Converted Instrument, Amount",
                            "documentation":  "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r35",
                    "r36"
                    ]
                },
            "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredCompensationLiabilityCurrentAndNoncurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent",
                            "terseLabel":  "Deferred Compensation Liability, Current and Noncurrent, Total",
                            "documentation":  "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements.  Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_DeferredTaxAssetDisallowedInterestCarryforwards":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "DeferredTaxAssetDisallowedInterestCarryforwards",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Disallowed interest carryforwards",
                            "documentation":  "Represents the deferred tax assets, disallowed interest carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredTaxAssetsEquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsEquityMethodInvestments",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Carrying values of ownership interests and other holdings",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53",
                    "r637"
                    ]
                },
            "us-gaap_DeferredTaxAssetsGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsGross",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsNet",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsGross",
                            "totalLabel":  "Deferred Tax Assets, Gross",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r305"
                    ]
                },
            "us-gaap_DeferredTaxAssetsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsNet",
                            "totalLabel":  "Net deferred tax asset",
                            "documentation":  "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r636"
                    ]
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwards",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards",
                            "terseLabel":  "Deferred Tax Assets, Operating Loss Carryforwards",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53",
                    "r637"
                    ]
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
                            "terseLabel":  "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                            "totalLabel":  "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredTaxAssetsOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsOther",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other",
                            "documentation":  "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53",
                    "r637"
                    ]
                },
            "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsTaxCreditCarryforwards",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Tax loss and credit carryforwards",
                            "documentation":  "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
                            }
                        }
                    },
                "auth_ref":  [
                    "r52",
                    "r53",
                    "r637"
                    ]
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
                            "terseLabel":  "Stock-based compensation",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53",
                    "r637"
                    ]
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accrued expenses",
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53",
                    "r637"
                    ]
                },
            "us-gaap_DeferredTaxAssetsValuationAllowance":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredTaxAssetsValuationAllowance",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsNet",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredTaxAssetsValuationAllowance",
                            "negatedLabel":  "Valuation allowance",
                            "documentation":  "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r306"
                    ]
                },
            "sfe_DeferredTaxLiabilitiesTaxDeferredBenefitCompensationAndBenefitsSharebasedCompensationCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "DeferredTaxLiabilitiesTaxDeferredBenefitCompensationAndBenefitsSharebasedCompensationCost",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_DeferredTaxLiabilitiesTaxDeferredBenefitCompensationAndBenefitsSharebasedCompensationCost",
                            "terseLabel":  "Stock-based compensation",
                            "documentation":  "In reference to the Deferred tax liability that relates to stock-based compensation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DefinedContributionPlanCostRecognized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanCostRecognized",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DefinedContributionPlanCostRecognized",
                            "terseLabel":  "Defined Contribution Plan, Cost",
                            "documentation":  "Amount of cost for defined contribution plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r256"
                    ]
                },
            "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanEmployerMatchingContributionPercent",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent",
                            "terseLabel":  "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
                            "documentation":  "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
                            "terseLabel":  "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
                            "documentation":  "Percentage employer matches of the employee's percentage contribution matched."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_DirectorMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "DirectorMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Director [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r597",
                    "r657"
                    ]
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement [Text Block]",
                            "documentation":  "The entire disclosure for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r259",
                    "r261",
                    "r289",
                    "r290",
                    "r292",
                    "r538"
                    ]
                },
            "us-gaap_DisclosureTextBlockAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisclosureTextBlockAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general",
                    "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DisclosureTextBlockAbstract",
                            "terseLabel":  "Notes to Financial Statements"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Dividends":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Dividends",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Dividends",
                            "negatedLabel":  "Dividends paid",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4",
                    "r95"
                    ]
                },
            "dei_DocumentAnnualReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentAnnualReport",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Annual Report",
                            "documentation":  "Boolean flag that is true only for a form used as an annual report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r567",
                    "r568"
                    ]
                },
            "dei_DocumentFinStmtErrorCorrectionFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFinStmtErrorCorrectionFlag",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Financial Statement Error Correction [Flag]",
                            "documentation":  "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r567",
                    "r568",
                    "r570"
                    ]
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "xbrltype":  "fiscalPeriodItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalPeriodFocus",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Fiscal Period Focus",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentFiscalYearFocus":  {
                "xbrltype":  "gYearItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalYearFocus",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Fiscal Year Focus",
                            "documentation":  "This is focus fiscal year of the document report in YYYY 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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentInformationLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentInformationLineItems",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Information [Line Items]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentInformationTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentInformationTable",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Information [Table]",
                            "documentation":  "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentPeriodEndDate":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentPeriodEndDate",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Period End Date",
                            "documentation":  "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentTransitionReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentTransitionReport",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Transition Report",
                            "documentation":  "Boolean flag that is true only for a form used as a transition report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r569"
                    ]
                },
            "dei_DocumentType":  {
                "xbrltype":  "submissionTypeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentType",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Type",
                            "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'."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_DutchAuctionSelftenderMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "DutchAuctionSelftenderMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Dutch Auction Self-tender [Member]",
                            "documentation":  "Represents Dutch auction self-tender."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net (loss) per share:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareBasic":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareBasic",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Basic (in dollars per share)",
                            "label":  "Basic (in dollars per share)",
                            "documentation":  "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r136",
                    "r150",
                    "r151",
                    "r152",
                    "r153",
                    "r154",
                    "r160",
                    "r162",
                    "r164",
                    "r165",
                    "r166",
                    "r170",
                    "r333",
                    "r334",
                    "r391",
                    "r404",
                    "r526"
                    ]
                },
            "us-gaap_EarningsPerShareBasicAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareBasicAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Basic:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareDiluted",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Diluted (in dollars per share)",
                            "label":  "Diluted (in dollars per share)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r136",
                    "r150",
                    "r151",
                    "r152",
                    "r153",
                    "r154",
                    "r162",
                    "r164",
                    "r165",
                    "r166",
                    "r170",
                    "r333",
                    "r334",
                    "r391",
                    "r404",
                    "r526"
                    ]
                },
            "us-gaap_EarningsPerShareDilutedAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareDilutedAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Diluted:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerSharePolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerSharePolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings Per Share, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security.  Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37",
                    "r38"
                    ]
                },
            "us-gaap_EarningsPerShareTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings Per Share [Text Block]",
                            "documentation":  "The entire disclosure for earnings per share."
                            }
                        }
                    },
                "auth_ref":  [
                    "r159",
                    "r167",
                    "r168",
                    "r169"
                    ]
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectiveIncomeTaxRateContinuingOperations",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                            "totalLabel":  "Effective Income Tax Rate Reconciliation, Percent",
                            "documentation":  "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r301"
                    ]
                },
            "sfe_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateNegativeRatePercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateNegativeRatePercent",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details":  {
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statutory tax expense (benefit)",
                            "terseLabel":  "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate (Negative Rate), Percent",
                            "documentation":  "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details":  {
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Valuation allowance",
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r634",
                    "r638"
                    ]
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details":  {
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Nondeductible expenses",
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
                            }
                        }
                    },
                "auth_ref":  [
                    "r634",
                    "r638"
                    ]
                },
            "us-gaap_EmployeeRelatedLiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeRelatedLiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accrued compensation and benefits",
                            "documentation":  "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r19"
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                            "terseLabel":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
                            "documentation":  "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r291"
                    ]
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeStockOptionMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement, Option [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressAddressLine1":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressAddressLine1",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Address, Address Line One",
                            "documentation":  "Address Line 1 such as Attn, Building Name, Street Name"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressCityOrTown":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressCityOrTown",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Address, City or Town",
                            "documentation":  "Name of the City or Town"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressPostalZipCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressPostalZipCode",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Address, Postal Zip Code",
                            "documentation":  "Code for the postal or zip code"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressStateOrProvince":  {
                "xbrltype":  "stateOrProvinceItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressStateOrProvince",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Address, State or Province",
                            "documentation":  "Name of the state or province."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityCentralIndexKey":  {
                "xbrltype":  "centralIndexKeyItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCentralIndexKey",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Central Index Key",
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Common Stock, Shares Outstanding",
                            "documentation":  "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report.  Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityCurrentReportingStatus":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCurrentReportingStatus",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Current Reporting Status",
                            "documentation":  "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days.  This information should be based on the registrant's current or most recent filing containing the related disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables",
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity [Domain]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityEmergingGrowthCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityEmergingGrowthCompany",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Emerging Growth Company",
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntityFileNumber":  {
                "xbrltype":  "fileNumberItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFileNumber",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity File Number",
                            "documentation":  "Commission file number.  The field allows up to 17 characters.  The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityFilerCategory":  {
                "xbrltype":  "filerCategoryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFilerCategory",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Filer Category",
                            "documentation":  "Indicate whether the registrant is one of the following:  Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer.  Definitions of these categories are stated in Rule 12b-2 of the Exchange Act.  This information should be based on the registrant's current or most recent filing containing the related disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "xbrltype":  "edgarStateCountryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityIncorporationStateCountryCode",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Incorporation, State or Country Code",
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityInteractiveDataCurrent":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityInteractiveDataCurrent",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Interactive Data Current",
                            "documentation":  "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r573"
                    ]
                },
            "dei_EntityPublicFloat":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityPublicFloat",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Public Float",
                            "documentation":  "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityRegistrantName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityRegistrantName",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Registrant Name",
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntityShellCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityShellCompany",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Shell Company",
                            "documentation":  "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntitySmallBusiness":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntitySmallBusiness",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Small Business",
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntityTaxIdentificationNumber":  {
                "xbrltype":  "employerIdItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityTaxIdentificationNumber",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Tax Identification Number",
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
                            }
                        }
                    },
                "auth_ref":  [
                    "r565"
                    ]
                },
            "dei_EntityVoluntaryFilers":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityVoluntaryFilers",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Voluntary Filers",
                            "documentation":  "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityWellKnownSeasonedIssuer":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityWellKnownSeasonedIssuer",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Well-known Seasoned Issuer",
                            "documentation":  "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
                            }
                        }
                    },
                "auth_ref":  [
                    "r574"
                    ]
                },
            "sfe_EquityCompensationPlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EquityCompensationPlanMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "2014 Equity Compensation Plan [Member]",
                            "documentation":  "Represents the 2014 equity compensation plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EquityComponentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityComponentDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Component [Domain]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r118",
                    "r132",
                    "r133",
                    "r134",
                    "r145",
                    "r146",
                    "r147",
                    "r149",
                    "r155",
                    "r157",
                    "r172",
                    "r213",
                    "r214",
                    "r247",
                    "r293",
                    "r294",
                    "r295",
                    "r310",
                    "r311",
                    "r325",
                    "r326",
                    "r327",
                    "r328",
                    "r329",
                    "r330",
                    "r332",
                    "r344",
                    "r345",
                    "r346",
                    "r347",
                    "r348",
                    "r349",
                    "r363",
                    "r408",
                    "r409",
                    "r410",
                    "r428",
                    "r486"
                    ]
                },
            "sfe_EquityMethodAndOtherInvestmentsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EquityMethodAndOtherInvestmentsDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method and Other Investments Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for equity method and other investments."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EquityMethodInvesteeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvesteeMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Investee [Member]",
                            "documentation":  "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor."
                            }
                        }
                    },
                "auth_ref":  [
                    "r380",
                    "r382",
                    "r384",
                    "r386",
                    "r388",
                    "r390",
                    "r642",
                    "r643"
                    ]
                },
            "srt_EquityMethodInvesteeNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "EquityMethodInvesteeNameDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investment, Name [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r209",
                    "r210",
                    "r211"
                    ]
                },
            "sfe_EquityMethodInvestmentAllocationOfExcessFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EquityMethodInvestmentAllocationOfExcessFairValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_EquityMethodInvestmentAllocationOfExcessFairValue",
                            "terseLabel":  "Equity Method Investment Allocation of Excess Fair Value",
                            "documentation":  "Represents the allocation of excess fair value under the equity method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_EquityMethodInvestmentAssetsExceedCarryingValueOfInvestment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EquityMethodInvestmentAssetsExceedCarryingValueOfInvestment",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_EquityMethodInvestmentAssetsExceedCarryingValueOfInvestment",
                            "terseLabel":  "Equity Method Investment Assets Exceed Carrying Value Of Investment",
                            "documentation":  "Represents the value by which the carrying value exceeded the company's assets under the equity method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Investment, Nonconsolidated Investee [Axis]",
                            "documentation":  "Information by nonconsolidated equity method investee.  Excludes information consolidated by reporting entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r120",
                    "r142",
                    "r212",
                    "r343"
                    ]
                },
            "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Investment, Nonconsolidated Investee [Domain]",
                            "documentation":  "Nonconsolidated equity method investee.  Excludes information consolidated by reporting entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r120",
                    "r142",
                    "r212",
                    "r343"
                    ]
                },
            "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
                            "documentation":  "Nonconsolidated equity method investee or group of nonconsolidated investees.  Excludes information consolidated by reporting entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r577",
                    "r590",
                    "r601",
                    "r640"
                    ]
                },
            "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentOtherThanTemporaryImpairment",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment",
                            "terseLabel":  "Equity Method Investment, Other than Temporary Impairment",
                            "documentation":  "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting.  The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings.  The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method.  Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment."
                            }
                        }
                    },
                "auth_ref":  [
                    "r599"
                    ]
                },
            "us-gaap_EquityMethodInvestmentOwnershipPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentOwnershipPercentage",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Ownership Interest",
                            "documentation":  "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r209"
                    ]
                },
            "sfe_EquityMethodInvestmentPartnerCompanyResultsOfOperationTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EquityMethodInvestmentPartnerCompanyResultsOfOperationTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Investment Partner Company Results Of Operation [Table Text Block]",
                            "documentation":  "Tabular disclosure for results of operation for a partnering company under the equity method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentRealizedGainLossOnDisposal",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal",
                            "terseLabel":  "Equity Method Investment, Realized Gain (Loss) on Disposal",
                            "documentation":  "Amount of gain (loss) on sale or disposal of an equity method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    "r586",
                    "r587",
                    "r588"
                    ]
                },
            "sfe_EquityMethodInvestmentRealizedGainLossOnDisposalOtherReceivableRelatedToIndemnificationEscrow":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "EquityMethodInvestmentRealizedGainLossOnDisposalOtherReceivableRelatedToIndemnificationEscrow",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_EquityMethodInvestmentRealizedGainLossOnDisposalOtherReceivableRelatedToIndemnificationEscrow",
                            "terseLabel":  "\"Equity Method Investment, Realized Gain (Loss) on Disposal, Other Receivable Related to Indemnification Escrow",
                            "documentation":  "Amount of other receivable related to indemnification escrow for realized gain or loss on disposal under equity method investments."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestments",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details":  {
                        "parentTag":  "sfe_InvestmentsAndAdvancesToAffiliatesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Companies",
                            "terseLabel":  "Equity Method Investments",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r183",
                    "r207",
                    "r579",
                    "r600"
                    ]
                },
            "us-gaap_EquityMethodInvestmentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityMethodInvestmentsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Method Investments [Table Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r208"
                    ]
                },
            "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details":  {
                        "parentTag":  "sfe_InvestmentsAndAdvancesToAffiliatesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Method, fair value measurement alternative",
                            "documentation":  "Amount of investment in equity security without readily determinable fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r206"
                    ]
                },
            "us-gaap_EstimateOfFairValueFairValueDisclosureMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EstimateOfFairValueFairValueDisclosureMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Estimate of Fair Value Measurement [Member]",
                            "documentation":  "Measured as an estimate of fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r233",
                    "r342",
                    "r531",
                    "r532"
                    ]
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value Hierarchy and NAV [Axis]",
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
                            }
                        }
                    },
                "auth_ref":  [
                    "r233",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r337",
                    "r373",
                    "r374",
                    "r375",
                    "r531",
                    "r532",
                    "r534",
                    "r535",
                    "r536"
                    ]
                },
            "us-gaap_FairValueByMeasurementBasisAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByMeasurementBasisAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Basis [Axis]",
                            "documentation":  "Information by measurement basis."
                            }
                        }
                    },
                "auth_ref":  [
                    "r12",
                    "r59",
                    "r233",
                    "r531",
                    "r532"
                    ]
                },
            "us-gaap_FairValueByMeasurementFrequencyAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByMeasurementFrequencyAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Frequency [Axis]",
                            "documentation":  "Information by measurement frequency."
                            }
                        }
                    },
                "auth_ref":  [
                    "r336",
                    "r337",
                    "r338",
                    "r339",
                    "r340"
                    ]
                },
            "us-gaap_FairValueDisclosuresTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueDisclosuresTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value Disclosures [Text Block]",
                            "documentation":  "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities.  Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
                            }
                        }
                    },
                "auth_ref":  [
                    "r335"
                    ]
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueInputsLevel1Member",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value, Inputs, Level 1 [Member]",
                            "documentation":  "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r233",
                    "r249",
                    "r254",
                    "r337",
                    "r373",
                    "r534",
                    "r535",
                    "r536"
                    ]
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueInputsLevel2Member",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value, Inputs, Level 2 [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r233",
                    "r249",
                    "r254",
                    "r337",
                    "r374",
                    "r531",
                    "r532",
                    "r534",
                    "r535",
                    "r536"
                    ]
                },
            "us-gaap_FairValueInputsLevel3Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueInputsLevel3Member",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value, Inputs, Level 3 [Member]",
                            "documentation":  "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
                            }
                        }
                    },
                "auth_ref":  [
                    "r233",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r337",
                    "r375",
                    "r531",
                    "r532",
                    "r534",
                    "r535",
                    "r536"
                    ]
                },
            "us-gaap_FairValueMeasurementFrequencyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementFrequencyDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Frequency [Domain]",
                            "documentation":  "Measurement frequency."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value Hierarchy and NAV [Domain]",
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r233",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r253",
                    "r254",
                    "r373",
                    "r374",
                    "r375",
                    "r531",
                    "r532",
                    "r534",
                    "r535",
                    "r536"
                    ]
                },
            "us-gaap_FairValueMeasurementsRecurringMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementsRecurringMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value, Recurring [Member]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r335",
                    "r340"
                    ]
                },
            "us-gaap_FairValueOfFinancialInstrumentsPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueOfFinancialInstrumentsPolicy",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value of Financial Instruments, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for determining the fair value of financial instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r7",
                    "r14"
                    ]
                },
            "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FederalIncomeTaxExpenseBenefitContinuingOperations",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
                            "terseLabel":  "Federal Income Tax Expense (Benefit), Continuing Operations",
                            "documentation":  "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations.  Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r143",
                    "r300"
                    ]
                },
            "us-gaap_FinanceLeaseRightOfUseAssetAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLeaseRightOfUseAssetAmortization",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Amortization of right of use asset",
                            "documentation":  "Amount of amortization expense attributable to right-of-use asset from finance lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r353",
                    "r356",
                    "r543"
                    ]
                },
            "sfe_FlashtalkingIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "FlashtalkingIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Flashtalking, Inc. [Member]",
                            "documentation":  "Represents information related to Flashtalking, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_ForwardStockSplitMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ForwardStockSplitMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forward Stock Split [Member]",
                            "documentation":  "In relation to a forward stock split."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_GainFromSaleOfOwnershipInterests":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "GainFromSaleOfOwnershipInterests",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_GainFromSaleOfOwnershipInterests",
                            "negatedLabel":  "Gain from sales of ownership interests",
                            "documentation":  "The amount of gain from the sale of ownership interest as of the end of the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_GainLossFromObservablePriceChanges":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "GainLossFromObservablePriceChanges",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_GainLossFromObservablePriceChanges",
                            "negatedLabel":  "Gain from observable price changes",
                            "documentation":  "Represents gain (loss) from observable price changes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GeneralAndAdministrativeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GeneralAndAdministrativeExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "General and administrative expense",
                            "label":  "General and administrative expense",
                            "documentation":  "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
                            }
                        }
                    },
                "auth_ref":  [
                    "r82",
                    "r468"
                    ]
                },
            "us-gaap_GeneralAndAdministrativeExpenseMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GeneralAndAdministrativeExpenseMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "General and Administrative Expense [Member]",
                            "documentation":  "Primary financial statement caption encompassing general and administrative expense."
                            }
                        }
                    },
                "auth_ref":  [
                    "r80"
                    ]
                },
            "us-gaap_GoodwillMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Goodwill [Member]",
                            "documentation":  "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GrossProfit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GrossProfit",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Gross profit",
                            "documentation":  "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r81",
                    "r142",
                    "r177",
                    "r192",
                    "r197",
                    "r200",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r343",
                    "r528",
                    "r604"
                    ]
                },
            "us-gaap_GuaranteeObligationsCurrentCarryingValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GuaranteeObligationsCurrentCarryingValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_GuaranteeObligationsCurrentCarryingValue",
                            "terseLabel":  "Guarantor Obligations, Current Carrying Value",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r223"
                    ]
                },
            "sfe_HighTractionStageMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "HighTractionStageMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "High Traction Stage [Member]",
                            "documentation":  "Information pertaining to high traction stage."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_IcfrAuditorAttestationFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "IcfrAuditorAttestationFlag",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ICFR Auditor Attestation Flag"
                            }
                        }
                    },
                "auth_ref":  [
                    "r566",
                    "r567",
                    "r568"
                    ]
                },
            "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets.  An entity also may disclose its accounting policy for long-lived assets to be sold.  This policy excludes goodwill and intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r0",
                    "r92"
                    ]
                },
            "sfe_IncludedPartnerCompanies":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "IncludedPartnerCompanies",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Number of equity method ownership interests",
                            "documentation":  "Represents the number of equity method ownership interests."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_ProfitLoss",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Net income (loss) before income taxes",
                            "label":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                            "totalLabel":  "Net (loss) before income taxes",
                            "documentation":  "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r1",
                    "r77",
                    "r108",
                    "r177",
                    "r192",
                    "r197",
                    "r200",
                    "r392",
                    "r401",
                    "r528"
                    ]
                },
            "us-gaap_IncomeLossFromEquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromEquityMethodInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Equity income (loss), net",
                            "label":  "Equity (loss), net",
                            "documentation":  "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6",
                    "r78",
                    "r107",
                    "r181",
                    "r207",
                    "r400"
                    ]
                },
            "sfe_IncomeLossFromEquityMethodInvestmentsExcludingImpairments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "IncomeLossFromEquityMethodInvestmentsExcludingImpairments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_IncomeLossFromEquityMethodInvestmentsExcludingImpairments",
                            "negatedLabel":  "Equity (income) loss, net",
                            "documentation":  "Amount of income (loss) for proportionate share of equity method investee's income (loss), excluding impairments."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeStatementAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeStatementLocationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementLocationAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Statement Location [Axis]",
                            "documentation":  "Information by location in the income statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r215",
                    "r216",
                    "r471"
                    ]
                },
            "us-gaap_IncomeStatementLocationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementLocationDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Statement Location [Domain]",
                            "documentation":  "Location in the income statement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r216",
                    "r471"
                    ]
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Tax Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for income taxes.  Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
                            }
                        }
                    },
                "auth_ref":  [
                    "r144",
                    "r297",
                    "r302",
                    "r303",
                    "r308",
                    "r312",
                    "r314",
                    "r315",
                    "r316",
                    "r422"
                    ]
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_ProfitLoss",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income tax benefit (expense)",
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r111",
                    "r117",
                    "r156",
                    "r157",
                    "r182",
                    "r300",
                    "r313",
                    "r406"
                    ]
                },
            "us-gaap_IncomeTaxPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Tax, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r131",
                    "r298",
                    "r299",
                    "r303",
                    "r304",
                    "r307",
                    "r309",
                    "r420"
                    ]
                },
            "sfe_IncreaseDecreaseInFairValueOfOwnershipInterests":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "IncreaseDecreaseInFairValueOfOwnershipInterests",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_IncreaseDecreaseInFairValueOfOwnershipInterests",
                            "negatedLabel":  "Change in fair value of ownership interests",
                            "documentation":  "The amount of increase (decrease) in the fair value of ownership interests as of the end of the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Changes in assets and liabilities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accounts payable, accrued expenses, and other current liabilities",
                            "documentation":  "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5"
                    ]
                },
            "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                            "negatedLabel":  "Prepaid expenses and other current assets",
                            "documentation":  "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5"
                    ]
                },
            "sfe_InfoBionicIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "InfoBionicIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "InfoBionic, Inc. [Member]",
                            "documentation":  "Related to the entity InfoBionic, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_InsiderTradingArrLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "InsiderTradingArrLineItems",
                "auth_ref":  [
                    "r571"
                    ]
                },
            "sfe_IntangibleAssetsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "IntangibleAssetsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Intangible Assets [Member]",
                            "documentation":  "Represents intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InvestmentIncomeInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentIncomeInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Interest income",
                            "label":  "Interest income",
                            "documentation":  "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r83",
                    "r180"
                    ]
                },
            "us-gaap_InvestmentOwnedBalanceShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentOwnedBalanceShares",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_InvestmentOwnedBalanceShares",
                            "terseLabel":  "Investment Owned, Balance, Shares (in shares)",
                            "documentation":  "Number of shares of investment owned."
                            }
                        }
                    },
                "auth_ref":  [
                    "r430",
                    "r435",
                    "r496",
                    "r505",
                    "r511",
                    "r556"
                    ]
                },
            "us-gaap_InvestmentPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investment, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for investment in financial asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r405",
                    "r416",
                    "r417",
                    "r418",
                    "r419",
                    "r498",
                    "r499"
                    ]
                },
            "us-gaap_InvestmentTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentTypeAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investment Type [Axis]",
                            "documentation":  "Information by type of investments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r431",
                    "r432",
                    "r433",
                    "r434",
                    "r435",
                    "r494",
                    "r497",
                    "r501",
                    "r504",
                    "r506",
                    "r507",
                    "r508",
                    "r514",
                    "r515",
                    "r516",
                    "r517",
                    "r518",
                    "r556"
                    ]
                },
            "us-gaap_InvestmentTypeCategorizationMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentTypeCategorizationMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investments [Domain]",
                            "documentation":  "Asset obtained to generate income or appreciate in value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r431",
                    "r432",
                    "r433",
                    "r434",
                    "r435",
                    "r494",
                    "r497",
                    "r501",
                    "r504",
                    "r506",
                    "r507",
                    "r508",
                    "r514",
                    "r515",
                    "r516",
                    "r517",
                    "r518",
                    "r556"
                    ]
                },
            "sfe_InvestmentsAndAdvancesToAffiliatesCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "InvestmentsAndAdvancesToAffiliatesCurrentAndNoncurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_InvestmentsAndAdvancesToAffiliatesCurrentAndNoncurrent",
                            "totalLabel":  "Investments and Advances to Affiliates, Current and Noncurrent",
                            "documentation":  "Represents Investments and Advances to Affiliates, Current and Noncurrent."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InvestmentsFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentsFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_InvestmentsFairValueDisclosure",
                            "terseLabel":  "U.S.  Government securities",
                            "documentation":  "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r336"
                    ]
                },
            "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Ownership interests and advances",
                            "documentation":  "Amount of investment in equity method investee and investment in and advance to affiliate."
                            }
                        }
                    },
                "auth_ref":  [
                    "r580"
                    ]
                },
            "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]",
                            "documentation":  "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates.  It reflects specified information about ownership, financial results from, and financial position in such entities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r110",
                    "r509",
                    "r512",
                    "r513"
                    ]
                },
            "dei_LegalEntityAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "LegalEntityAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables",
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Legal Entity [Axis]",
                            "documentation":  "The set of legal entities associated with a report."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeLeasesPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeLeasesPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lessee, Leases [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for leasing arrangement entered into by lessee."
                            }
                        }
                    },
                "auth_ref":  [
                    "r355"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseDiscountRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseDiscountRate",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseDiscountRate",
                            "terseLabel":  "Lessee, Operating Lease, Discount Rate",
                            "documentation":  "Discount rate used by lessee to determine present value of operating lease payments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r542"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                            "totalLabel":  "Total future minimum lease payments, operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r359"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                            "terseLabel":  "2027, operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r359"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                            "terseLabel":  "2026, operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r359"
                    ]
                },
            "sfe_LesseeOperatingLeaseLiabilityPaymentsDueYearSix":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearSix",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "2028, operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in sixth fiscal year following latest fiscal year."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                            "terseLabel":  "2025, operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r359"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                            "terseLabel":  "2024, operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r359"
                    ]
                },
            "sfe_LesseeOperatingLeaseLiabilityToBePaidAfterYearSix":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LesseeOperatingLeaseLiabilityToBePaidAfterYearSix",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_LesseeOperatingLeaseLiabilityToBePaidAfterYearSix",
                            "terseLabel":  "Thereafter, operating lease payments",
                            "documentation":  "Represents the amount of lessee's undiscounted obligation for lease payment for operating lease due after sixth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                            "negatedTerseLabel":  "Less imputed interest",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r359"
                    ]
                },
            "sfe_LessorOperatingLeasePaymentToBeReceivedAfterYearSix":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LessorOperatingLeasePaymentToBeReceivedAfterYearSix",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_LessorOperatingLeasePaymentToBeReceivedAfterYearSix",
                            "terseLabel":  "Thereafter, expected sublease receipts",
                            "documentation":  "Represents amount of lease payment to be received by lessor for operating lease after sixth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceived":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceived",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                            "totalLabel":  "Total future minimum lease payments, expected sublease receipts",
                            "documentation":  "Amount of lease payments to be received by lessor for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r360"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears",
                            "terseLabel":  "2027, expected sublease receipts",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r360"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedFourYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears",
                            "terseLabel":  "2026, expected sublease receipts",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r360"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]",
                            "documentation":  "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r641"
                    ]
                },
            "sfe_LessorOperatingLeasePaymentsToBeReceivedSixYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedSixYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "2028, expected sublease receipts",
                            "documentation":  "Amount of lease payments to be received by lessor in sixth fiscal year following latest fiscal year for operating lease.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears",
                            "terseLabel":  "2025, expected sublease receipts",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r360"
                    ]
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details":  {
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears",
                            "terseLabel":  "2024, expected sublease receipts",
                            "documentation":  "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r360"
                    ]
                },
            "us-gaap_Liabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Liabilities",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Liabilities",
                            "totalLabel":  "Total Liabilities",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r18",
                    "r142",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r320",
                    "r323",
                    "r324",
                    "r343",
                    "r444",
                    "r527",
                    "r564",
                    "r604",
                    "r646",
                    "r647"
                    ]
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAndStockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        },
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LiabilitiesAndStockholdersEquity",
                            "totalLabel":  "Total Liabilities and Equity",
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
                            }
                        }
                    },
                "auth_ref":  [
                    "r75",
                    "r106",
                    "r399",
                    "r552",
                    "r590",
                    "r601",
                    "r640"
                    ]
                },
            "us-gaap_LiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  0.0
                        },
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current liabilities",
                            "totalLabel":  "Total current liabilities",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r20",
                    "r122",
                    "r142",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r320",
                    "r323",
                    "r324",
                    "r343",
                    "r552",
                    "r604",
                    "r646",
                    "r647"
                    ]
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesCurrentAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current Liabilities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LiabilitiesNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-current liabilities",
                            "documentation":  "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r65",
                    "r66",
                    "r67",
                    "r68",
                    "r142",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r320",
                    "r323",
                    "r324",
                    "r343",
                    "r604",
                    "r646",
                    "r647"
                    ]
                },
            "dei_LocalPhoneNumber":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "LocalPhoneNumber",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Local Phone Number",
                            "documentation":  "Local phone number for entity."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_LongTermIncentivePlanPayments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LongTermIncentivePlanPayments",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_LongTermIncentivePlanPayments",
                            "terseLabel":  "Long-term Incentive Plan, Payments",
                            "documentation":  "Represents amount of payments under long-term incentive plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_LongtermIncentivePlanBonusPoolPercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LongtermIncentivePlanBonusPoolPercent",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_LongtermIncentivePlanBonusPoolPercent",
                            "terseLabel":  "Long-term Incentive Plan, Bonus Pool Percent",
                            "documentation":  "Represents bonus pool percent for long-term incentive plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_LumesisIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "LumesisIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lumesis, Inc. [Member]",
                            "documentation":  "Related to the entity Lumesis, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_MarketableSecuritiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MarketableSecuritiesCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Marketable securities",
                            "documentation":  "Amount of investment in marketable security, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r581"
                    ]
                },
            "srt_MaximumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MaximumMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Maximum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r257",
                    "r377",
                    "r407",
                    "r436",
                    "r437",
                    "r495",
                    "r500",
                    "r502",
                    "r503",
                    "r510",
                    "r522",
                    "r523",
                    "r530",
                    "r533",
                    "r537",
                    "r553",
                    "r606",
                    "r648",
                    "r649",
                    "r650",
                    "r651",
                    "r652",
                    "r653"
                    ]
                },
            "srt_MinimumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MinimumMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Minimum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r257",
                    "r377",
                    "r407",
                    "r436",
                    "r437",
                    "r495",
                    "r500",
                    "r502",
                    "r503",
                    "r510",
                    "r522",
                    "r523",
                    "r530",
                    "r533",
                    "r537",
                    "r553",
                    "r606",
                    "r648",
                    "r649",
                    "r650",
                    "r651",
                    "r652",
                    "r653"
                    ]
                },
            "sfe_MoxeHealthCorporationMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "MoxeHealthCorporationMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Moxe Health Corporation [Member]",
                            "documentation":  "Related to the entity Moxe Health Corporation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_MtrlTermsOfTrdArrTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "MtrlTermsOfTrdArrTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Material Terms of Trading Arrangement [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r572"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                            "totalLabel":  "Net cash used in financing activities",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r139"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Flows from Financing Activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                            "totalLabel":  "Net cash provided by (used in) investing activities",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r139"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Flows from Investing Activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                            "totalLabel":  "Net cash used in operating activities",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r87",
                    "r88",
                    "r89"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Flows from Operating Activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetIncomeLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLoss",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net loss",
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r79",
                    "r89",
                    "r109",
                    "r120",
                    "r129",
                    "r130",
                    "r134",
                    "r142",
                    "r148",
                    "r150",
                    "r151",
                    "r152",
                    "r153",
                    "r156",
                    "r157",
                    "r163",
                    "r177",
                    "r192",
                    "r197",
                    "r200",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r334",
                    "r343",
                    "r403",
                    "r466",
                    "r484",
                    "r485",
                    "r528",
                    "r562",
                    "r604"
                    ]
                },
            "sfe_NetOperatingLossCarryforwardsExpiringInYearFiveAndThereafter":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NetOperatingLossCarryforwardsExpiringInYearFiveAndThereafter",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_NetOperatingLossCarryforwardsExpiringInYearFiveAndThereafter",
                            "terseLabel":  "2028 and thereafter",
                            "documentation":  "Represent net operating loss carryforwards expiring in year five and thereafter."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_NetOperatingLossCarryforwardsExpiringInYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NetOperatingLossCarryforwardsExpiringInYearFour",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_NetOperatingLossCarryforwardsExpiringInYearFour",
                            "terseLabel":  "2027",
                            "documentation":  "Represents net operating loss carryforwards expiring in year four."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_NetOperatingLossCarryforwardsExpiringInYearOne":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NetOperatingLossCarryforwardsExpiringInYearOne",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_NetOperatingLossCarryforwardsExpiringInYearOne",
                            "terseLabel":  "2024",
                            "documentation":  "Represents net operating loss carryforwards expiring in year one."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_NetOperatingLossCarryforwardsExpiringInYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NetOperatingLossCarryforwardsExpiringInYearThree",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_NetOperatingLossCarryforwardsExpiringInYearThree",
                            "terseLabel":  "2026",
                            "documentation":  "Represents net operating loss carryforwards expiring in year three."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_NetOperatingLossCarryforwardsExpiringInYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NetOperatingLossCarryforwardsExpiringInYearTwo",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                        "parentTag":  "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_NetOperatingLossCarryforwardsExpiringInYearTwo",
                            "terseLabel":  "2025",
                            "documentation":  "Represents net operating loss carryforwards expiring in year two."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_NonRule10b51ArrAdoptedFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonRule10b51ArrAdoptedFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ecd_NonRule10b51ArrAdoptedFlag",
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r572"
                    ]
                },
            "ecd_NonRule10b51ArrTrmntdFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonRule10b51ArrTrmntdFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ecd_NonRule10b51ArrTrmntdFlag",
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r572"
                    ]
                },
            "sfe_NonemployeeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NonemployeeMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-Employee [Member]",
                            "documentation":  "Represents non-employee."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NonmonetaryTransactionTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NonmonetaryTransactionTypeAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Nonmonetary Transaction Type [Axis]",
                            "documentation":  "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange."
                            }
                        }
                    },
                "auth_ref":  [
                    "r361",
                    "r362",
                    "r544",
                    "r545",
                    "r546",
                    "r547",
                    "r548",
                    "r549",
                    "r550",
                    "r551"
                    ]
                },
            "us-gaap_NonmonetaryTransactionTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NonmonetaryTransactionTypeDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Nonmonetary Transaction Type [Domain]",
                            "documentation":  "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange."
                            }
                        }
                    },
                "auth_ref":  [
                    "r361",
                    "r362",
                    "r544",
                    "r545",
                    "r546",
                    "r547",
                    "r548",
                    "r549",
                    "r550",
                    "r551"
                    ]
                },
            "sfe_NoteToFinancialStatementDetailsTextual":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NoteToFinancialStatementDetailsTextual",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note To Financial Statement Details Textual"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_NotesToFinancialStatementsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "NotesToFinancialStatementsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Notes To Financial Statements [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NumberOfOperatingSegments":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NumberOfOperatingSegments",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NumberOfOperatingSegments",
                            "terseLabel":  "Number of Operating Segments",
                            "documentation":  "Number of operating segments.  An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available.  An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
                            }
                        }
                    },
                "auth_ref":  [
                    "r596"
                    ]
                },
            "us-gaap_OperatingIncomeLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingIncomeLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Operating loss",
                            "label":  "us-gaap_OperatingIncomeLoss",
                            "totalLabel":  "Operating loss",
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues."
                            }
                        }
                    },
                "auth_ref":  [
                    "r177",
                    "r192",
                    "r197",
                    "r200",
                    "r528"
                    ]
                },
            "us-gaap_OperatingLeaseCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseCost",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OperatingLeaseCost",
                            "terseLabel":  "Operating Lease, Cost",
                            "documentation":  "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term.  Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r357",
                    "r543"
                    ]
                },
            "us-gaap_OperatingLeaseLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiability",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OperatingLeaseLiability",
                            "terseLabel":  "Total operating lease liabilities",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r352"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lease liability - current",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r352"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lease liability - non-current",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r352"
                    ]
                },
            "us-gaap_OperatingLeasePayments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeasePayments",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OperatingLeasePayments",
                            "terseLabel":  "Operating Lease, Payments",
                            "documentation":  "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
                            }
                        }
                    },
                "auth_ref":  [
                    "r354",
                    "r358"
                    ]
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseRightOfUseAsset",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Right-of-use asset, net",
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r351"
                    ]
                },
            "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    "r64",
                    "r103",
                    "r414",
                    "r415"
                    ]
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherAssetsNoncurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other assets",
                            "documentation":  "Amount of noncurrent assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r124"
                    ]
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherLiabilitiesNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other long-term liabilities",
                            "documentation":  "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r21"
                    ]
                },
            "sfe_OtherManagementMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "OtherManagementMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Management [Member]",
                            "documentation":  "Represents other management."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_OtherMethodInvestmentOwnershipPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "OtherMethodInvestmentOwnershipPercentage",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_OtherMethodInvestmentOwnershipPercentage",
                            "terseLabel":  "Other Method Investment, Ownership Percentage",
                            "documentation":  "Represents the ownership percentage of an other method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_OtherMethodInvestmentRealizedGainLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "OtherMethodInvestmentRealizedGainLoss",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_OtherMethodInvestmentRealizedGainLoss",
                            "terseLabel":  "Other Method Investment, Realized Gain (Loss)",
                            "documentation":  "Amount of gain (loss) from sale of other method investment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherNonoperatingGainsLosses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherNonoperatingGainsLosses",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OtherNonoperatingGainsLosses",
                            "negatedLabel":  "Other, net",
                            "documentation":  "Amount of gain (loss) related to nonoperating activities, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r84"
                    ]
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherNonoperatingIncomeExpense",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Other income (loss), net",
                            "label":  "Other income (loss), net",
                            "documentation":  "Amount of income (expense) related to nonoperating activities, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r85"
                    ]
                },
            "srt_PartnershipInterestMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "PartnershipInterestMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Partnership Interest [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r556"
                    ]
                },
            "us-gaap_PaymentsForAdvanceToAffiliate":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsForAdvanceToAffiliate",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsForAdvanceToAffiliate",
                            "negatedLabel":  "Advances and loans to ownership interests",
                            "documentation":  "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r30"
                    ]
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsForRepurchaseOfCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsForRepurchaseOfCommonStock",
                            "negatedLabel":  "Repurchases of common stock",
                            "documentation":  "The cash outflow to reacquire common stock during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r32"
                    ]
                },
            "us-gaap_PaymentsOfDividends":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDividends",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsOfDividends",
                            "negatedLabel":  "Payment of dividend",
                            "documentation":  "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
                            }
                        }
                    },
                "auth_ref":  [
                    "r32"
                    ]
                },
            "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
                            "negatedLabel":  "Tax withholdings related to equity-based awards",
                            "documentation":  "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r137"
                    ]
                },
            "us-gaap_PaymentsToAcquireEquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquireEquityMethodInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsToAcquireEquityMethodInvestments",
                            "terseLabel":  "Payments to Acquire Equity Method Investments",
                            "negatedLabel":  "Acquisitions of ownership interests",
                            "documentation":  "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
                            }
                        }
                    },
                "auth_ref":  [
                    "r31"
                    ]
                },
            "us-gaap_PaymentsToAcquireMarketableSecurities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquireMarketableSecurities",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsToAcquireMarketableSecurities",
                            "negatedLabel":  "Purchase of marketable securities",
                            "documentation":  "Amount of cash outflow for purchase of marketable security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r598"
                    ]
                },
            "sfe_PerformanceBasedOptionsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "PerformanceBasedOptionsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Performance Based Options [Member]",
                            "documentation":  "Represents performance based options."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PerformanceSharesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PerformanceSharesMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Performance Shares [Member]",
                            "documentation":  "Share-based payment arrangement awarded for meeting performance target."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_PerformanceStockUnitMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "PerformanceStockUnitMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Performance Stock Unit [Member]",
                            "documentation":  "Represents performance stock unit."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PlanNameAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PlanNameAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Plan Name [Axis]",
                            "documentation":  "Information by plan name for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r608",
                    "r609",
                    "r610",
                    "r611",
                    "r612",
                    "r613",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r628",
                    "r629",
                    "r630",
                    "r631",
                    "r632",
                    "r633"
                    ]
                },
            "us-gaap_PlanNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PlanNameDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Plan Name [Domain]",
                            "documentation":  "Plan name for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r608",
                    "r609",
                    "r610",
                    "r611",
                    "r612",
                    "r613",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r628",
                    "r629",
                    "r630",
                    "r631",
                    "r632",
                    "r633"
                    ]
                },
            "us-gaap_PolicyTextBlockAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PolicyTextBlockAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PolicyTextBlockAbstract",
                            "terseLabel":  "Accounting Policies"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PortionAtFairValueFairValueDisclosureMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PortionAtFairValueFairValueDisclosureMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Portion at Fair Value Measurement [Member]",
                            "documentation":  "Measured at fair value for financial reporting purposes."
                            }
                        }
                    },
                "auth_ref":  [
                    "r341"
                    ]
                },
            "us-gaap_PreferredStockParOrStatedValuePerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockParOrStatedValuePerShare",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred stock, par value (in dollars per share)",
                            "documentation":  "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69",
                    "r235"
                    ]
                },
            "us-gaap_PreferredStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesAuthorized",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred stock, shares authorized (in shares)",
                            "documentation":  "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69",
                    "r446"
                    ]
                },
            "us-gaap_PreferredStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred stock, $0.10 par value; 1,000 shares authorized",
                            "documentation":  "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer).  This item includes treasury stock repurchased by the entity.  Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69",
                    "r395",
                    "r552"
                    ]
                },
            "us-gaap_PrepaidExpenseAndOtherAssetsCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PrepaidExpenseAndOtherAssetsCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Prepaid expenses and other current assets",
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r582"
                    ]
                },
            "us-gaap_PrivateEquityFundsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PrivateEquityFundsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Private Equity Funds [Member]",
                            "documentation":  "Investments held in private equity funds."
                            }
                        }
                    },
                "auth_ref":  [
                    "r607"
                    ]
                },
            "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Proceeds from sales and distributions from ownership interests",
                            "documentation":  "The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r29"
                    ]
                },
            "sfe_ProceedsFromFairValueOtherMethodCompany":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ProceedsFromFairValueOtherMethodCompany",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_ProceedsFromFairValueOtherMethodCompany",
                            "terseLabel":  "Proceeds From Fair Value Other Method Company",
                            "documentation":  "Represents Proceeds from fair value other method company."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Proceeds from sales and maturities in marketable securities",
                            "documentation":  "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r28",
                    "r598"
                    ]
                },
            "us-gaap_ProceedsFromSaleOfEquityMethodInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromSaleOfEquityMethodInvestments",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ProceedsFromSaleOfEquityMethodInvestments",
                            "terseLabel":  "Proceeds from Sale of Equity Method Investments",
                            "documentation":  "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
                            }
                        }
                    },
                "auth_ref":  [
                    "r29"
                    ]
                },
            "us-gaap_ProfitLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProfitLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  9.0
                        },
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Net income (loss)",
                            "label":  "Net (loss)",
                            "totalLabel":  "Net (loss)",
                            "documentation":  "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r120",
                    "r129",
                    "r130",
                    "r138",
                    "r142",
                    "r148",
                    "r156",
                    "r157",
                    "r177",
                    "r192",
                    "r197",
                    "r200",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r318",
                    "r321",
                    "r322",
                    "r334",
                    "r343",
                    "r392",
                    "r402",
                    "r427",
                    "r466",
                    "r484",
                    "r485",
                    "r528",
                    "r540",
                    "r541",
                    "r563",
                    "r585",
                    "r604"
                    ]
                },
            "sfe_PrognosHealthIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "PrognosHealthIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Prognos Health, Inc. [Member]",
                            "documentation":  "Related to the entity Prognos Health, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_QuarterlyFinancialInformationTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "QuarterlyFinancialInformationTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Quarterly Financial Information [Text Block]",
                            "documentation":  "The entire disclosure for quarterly financial data.  Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information."
                            }
                        }
                    },
                "auth_ref":  [
                    "r90",
                    "r171"
                    ]
                },
            "srt_RangeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r248",
                    "r257",
                    "r284",
                    "r285",
                    "r286",
                    "r376",
                    "r377",
                    "r407",
                    "r436",
                    "r437",
                    "r495",
                    "r500",
                    "r502",
                    "r503",
                    "r510",
                    "r522",
                    "r523",
                    "r530",
                    "r533",
                    "r537",
                    "r553",
                    "r556",
                    "r602",
                    "r606",
                    "r649",
                    "r650",
                    "r651",
                    "r652",
                    "r653"
                    ]
                },
            "srt_RangeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r248",
                    "r257",
                    "r284",
                    "r285",
                    "r286",
                    "r376",
                    "r377",
                    "r407",
                    "r436",
                    "r437",
                    "r495",
                    "r500",
                    "r502",
                    "r503",
                    "r510",
                    "r522",
                    "r523",
                    "r530",
                    "r533",
                    "r537",
                    "r553",
                    "r556",
                    "r602",
                    "r606",
                    "r649",
                    "r650",
                    "r651",
                    "r652",
                    "r653"
                    ]
                },
            "us-gaap_RelatedPartyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Related Party, Type [Domain]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r255",
                    "r367",
                    "r368",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r463",
                    "r465",
                    "r493"
                    ]
                },
            "us-gaap_RelatedPartyTransactionAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Related Party Transaction [Axis]",
                            "documentation":  "Information by type of related party transaction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r367",
                    "r368",
                    "r645"
                    ]
                },
            "us-gaap_RelatedPartyTransactionDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Related Party Transaction [Domain]",
                            "documentation":  "Transaction between related party."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionsByRelatedPartyAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Related Party, Type [Axis]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r255",
                    "r367",
                    "r368",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r390",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r463",
                    "r465",
                    "r493",
                    "r645"
                    ]
                },
            "us-gaap_RelatedPartyTransactionsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RelatedPartyTransactionsDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Related Party Transactions Disclosure [Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r368",
                    "r369",
                    "r423",
                    "r424",
                    "r425",
                    "r469",
                    "r470",
                    "r471",
                    "r490",
                    "r492"
                    ]
                },
            "us-gaap_RestrictedCash":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedCash",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_RestrictedCash",
                            "terseLabel":  "Restricted cash",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r578",
                    "r589",
                    "r654",
                    "r655"
                    ]
                },
            "sfe_RestrictedCashAndCashEquivalentsFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "RestrictedCashAndCashEquivalentsFairValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_RestrictedCashAndCashEquivalentsFairValue",
                            "terseLabel":  "Restricted cash",
                            "documentation":  "Fair value portion of cash and cash equivalents 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.  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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RestrictedCashCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedCashCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted cash",
                            "documentation":  "Amount of cash 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r578",
                    "r589"
                    ]
                },
            "us-gaap_RestrictedStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedStockMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted Stock [Member]",
                            "documentation":  "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37"
                    ]
                },
            "sfe_RestrictedStockPerformanceBasedStockUnitsAndDeferredStockUnitsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "RestrictedStockPerformanceBasedStockUnitsAndDeferredStockUnitsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted Stock, Performance-based Stock Units, and Deferred Stock Units [Member]",
                            "documentation":  "Represents restricted stock, performance-based stock units, and deferred stock units."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accumulated deficit",
                            "documentation":  "Amount of accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r72",
                    "r95",
                    "r398",
                    "r411",
                    "r413",
                    "r421",
                    "r447",
                    "r552"
                    ]
                },
            "us-gaap_RetainedEarningsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Retained Earnings [Member]",
                            "documentation":  "Accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r118",
                    "r145",
                    "r146",
                    "r147",
                    "r149",
                    "r155",
                    "r157",
                    "r213",
                    "r214",
                    "r293",
                    "r294",
                    "r295",
                    "r310",
                    "r311",
                    "r325",
                    "r327",
                    "r328",
                    "r330",
                    "r332",
                    "r408",
                    "r410",
                    "r428",
                    "r658"
                    ]
                },
            "us-gaap_Revenues":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Revenues",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revenue",
                            "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)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r135",
                    "r142",
                    "r178",
                    "r179",
                    "r191",
                    "r195",
                    "r196",
                    "r202",
                    "r204",
                    "r205",
                    "r212",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r343",
                    "r392",
                    "r604"
                    ]
                },
            "sfe_ReverseStockSplitMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ReverseStockSplitMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Reverse Stock Split [Member]",
                            "documentation":  "In relation to a reverse stock split."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_RightofuseAssetsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "RightofuseAssetsPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Right-of-use Assets [Policy Text Block]",
                            "documentation":  "Disclosure for the accounting policy for right-of-use assets."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_Rule10b51ArrAdoptedFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "Rule10b51ArrAdoptedFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ecd_Rule10b51ArrAdoptedFlag",
                            "terseLabel":  "Rule 10b5-1 Arrangement Adopted [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r572"
                    ]
                },
            "ecd_Rule10b51ArrTrmntdFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "Rule10b51ArrTrmntdFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ecd_Rule10b51ArrTrmntdFlag",
                            "terseLabel":  "Rule 10b5-1 Arrangement Terminated [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r572"
                    ]
                },
            "srt_ScenarioUnspecifiedDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ScenarioUnspecifiedDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Scenario [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r158",
                    "r258",
                    "r575",
                    "r594"
                    ]
                },
            "sfe_ScheduleOfActivityForRestrictedStockUnitsDeferredStockUnitsAndPerformanceUnitsTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ScheduleOfActivityForRestrictedStockUnitsDeferredStockUnitsAndPerformanceUnitsTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule Of Activity For Restricted Stock Units Deferred Stock Units And Performance Units [Table Text Block]",
                            "documentation":  "Tabular disclosure of activity for restricted stock unity. deferred stock units and performance units."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
                            "documentation":  "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r102"
                    ]
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r595"
                    ]
                },
            "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
                            "documentation":  "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r101"
                    ]
                },
            "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investment, Name [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r209",
                    "r210",
                    "r211"
                    ]
                },
            "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
                            "documentation":  "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis.  The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r336",
                    "r337"
                    ]
                },
            "us-gaap_ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block]",
                            "documentation":  "A tabular presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates, as prescribed by the SEC.  It reflects specified information about ownership, financial results from, and financial position in such entities.  Includes the tabular presentations that disaggregate investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfOtherOwnershipInterestsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Other Ownership Interests [Table Text Block]",
                            "documentation":  "Tabular disclosure of other units or shares or classes of ownership in a partnership."
                            }
                        }
                    },
                "auth_ref":  [
                    "r42"
                    ]
                },
            "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Quarterly Financial Information [Table Text Block]",
                            "documentation":  "Tabular disclosure of quarterly financial data.  Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112"
                    ]
                },
            "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restrictions on Cash and Cash Equivalents [Table Text Block]",
                            "documentation":  "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
                            }
                        }
                    },
                "auth_ref":  [
                    "r13",
                    "r104",
                    "r655"
                    ]
                },
            "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfShareBasedCompensationActivityTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement, Activity [Table Text Block]",
                            "documentation":  "Tabular disclosure of activity for award under share-based payment arrangement.  Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r11",
                    "r47"
                    ]
                },
            "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
                            "documentation":  "Tabular disclosure for stock option plans.  Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r11",
                    "r46"
                    ]
                },
            "us-gaap_SegmentReportingDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Segment Reporting Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for reporting segments including data and tables.  Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r173",
                    "r174",
                    "r175",
                    "r176",
                    "r177",
                    "r184",
                    "r194",
                    "r198",
                    "r199",
                    "r200",
                    "r201",
                    "r202",
                    "r203",
                    "r205"
                    ]
                },
            "us-gaap_SegmentReportingPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Segment Reporting, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for segment reporting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r189",
                    "r190",
                    "r204",
                    "r529"
                    ]
                },
            "sfe_ServiceBasedAwardMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ServiceBasedAwardMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Service Based Award [Member]",
                            "documentation":  "Represents the service based award."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SeveranceCosts1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SeveranceCosts1",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SeveranceCosts1",
                            "terseLabel":  "Severance Costs",
                            "documentation":  "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan.  Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6"
                    ]
                },
            "us-gaap_ShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensation",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  10.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock-based compensation, including liability classified awards",
                            "documentation":  "Amount of noncash expense for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r538"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)",
                            "negatedLabel":  "Forfeited (in shares)",
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r278"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Forfeited (in dollars per share)",
                            "documentation":  "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
                            }
                        }
                    },
                "auth_ref":  [
                    "r278"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Granted (in shares)",
                            "documentation":  "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r276"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Granted (in dollars per share)",
                            "documentation":  "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r276"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                            "periodStartLabel":  "Balance (in shares)",
                            "periodEndLabel":  "Balance (in shares)",
                            "documentation":  "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r273",
                    "r274"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
                            "periodStartLabel":  "Balance (in dollars per share)",
                            "periodEndLabel":  "Balance (in dollars per share)",
                            "documentation":  "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement.  Excludes share and unit options."
                            }
                        }
                    },
                "auth_ref":  [
                    "r273",
                    "r274"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)",
                            "negatedLabel":  "Vested (in shares)",
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r277"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Vested (in dollars per share)",
                            "documentation":  "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r277"
                    ]
                },
            "sfe_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationTerm":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationTerm",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationTerm",
                            "terseLabel":  "Share Based Compensation Arrangement, By Share Based Payment Award, Expiration Term (Year)",
                            "documentation":  "Represents the share based compensation arrangement by share based payment award expiration term."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)",
                            "documentation":  "Number of shares authorized for issuance under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r539"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Shares available for future grant, shares (in shares)",
                            "documentation":  "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options exercisable, shares (in shares)",
                            "documentation":  "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options exercisable , weighted average exercise price (in dollars per share)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares)",
                            "negatedLabel":  "Options canceled/forfeited, shares (in shares)",
                            "documentation":  "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r271"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)",
                            "documentation":  "Net number of share options (or share units) granted during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r615"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options granted, shares (in shares)",
                            "documentation":  "Gross number of share options (or share units) granted during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r269"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Balance, aggregative intrinsic value",
                            "documentation":  "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                            "periodStartLabel":  "Balance, shares (in shares)",
                            "periodEndLabel":  "Balance, shares (in shares)",
                            "documentation":  "Number of options outstanding, including both vested and non-vested options."
                            }
                        }
                    },
                "auth_ref":  [
                    "r265",
                    "r266"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
                            "periodStartLabel":  "Balance, weighted average exercise price (in dollars per share)",
                            "periodEndLabel":  "Balance, weighted average exercise price (in dollars per share)",
                            "documentation":  "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
                            }
                        }
                    },
                "auth_ref":  [
                    "r265",
                    "r266"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)",
                            "documentation":  "Number of shares issued under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Type [Domain]",
                            "documentation":  "Award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r262",
                    "r263",
                    "r264",
                    "r265",
                    "r266",
                    "r267",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r282",
                    "r283",
                    "r284",
                    "r285",
                    "r286",
                    "r287"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options exercised, weighted average exercise price (in dollars per share)",
                            "documentation":  "Weighted average price at which option holders acquired shares when converting their stock options into shares."
                            }
                        }
                    },
                "auth_ref":  [
                    "r270"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options canceled/forfeited, weighted average exercise price (in dollars per share)",
                            "documentation":  "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
                            }
                        }
                    },
                "auth_ref":  [
                    "r271"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options granted, weighted average exercise price (in dollars per share)",
                            "documentation":  "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
                            }
                        }
                    },
                "auth_ref":  [
                    "r269"
                    ]
                },
            "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
                            "terseLabel":  "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share)",
                            "documentation":  "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
                            }
                        }
                    },
                "auth_ref":  [
                    "r48"
                    ]
                },
            "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
                            "terseLabel":  "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share)",
                            "documentation":  "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
                            }
                        }
                    },
                "auth_ref":  [
                    "r48"
                    ]
                },
            "sfe_ShareRepurchaseProgramAuthorizedInJuly2015Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ShareRepurchaseProgramAuthorizedInJuly2015Member",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share Repurchase Program Authorized in July 2015 [Member]",
                            "documentation":  "Represents share repurchase program authorized in July 2015."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_ShareRepurchaseProgramAuthorizedInMarch2022Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ShareRepurchaseProgramAuthorizedInMarch2022Member",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share Repurchase Program Authorized in March 2022 [Member]",
                            "documentation":  "Represents the share repurchase programmed that was authorized in March 2022."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_ShareRepurchaseProgramAuthorizedInMay2021Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "ShareRepurchaseProgramAuthorizedInMay2021Member",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share Repurchase Program Authorized in May 2021 [Member]",
                            "documentation":  "Represents share repurchase program authorized in May 2021."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareRepurchaseProgramAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareRepurchaseProgramAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share Repurchase Program [Axis]",
                            "documentation":  "Information by share repurchase program."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareRepurchaseProgramDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareRepurchaseProgramDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share Repurchase Program [Domain]",
                            "documentation":  "Name of the share repurchase program."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAndVestedInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAndVestedInPeriod",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAndVestedInPeriod",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued and Vested in Period (in shares)",
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that issued and vested during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfAwardVestingTypes":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfAwardVestingTypes",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfAwardVestingTypes",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Number of Award Vesting Types",
                            "documentation":  "Represents the number of award vesting types under share-based compensation arrangement by share-based payment award."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options exercisable, aggregative intrinsic value",
                            "documentation":  "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options exercisable, weighted average remaining contractual life (Year)",
                            "documentation":  "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (in shares)",
                            "documentation":  "Number of non-vested options outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares (in shares)",
                            "documentation":  "Number of non-vested options forfeited."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Balance, weighted average remaining contractual life (Year)",
                            "documentation":  "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r100"
                    ]
                },
            "us-gaap_SharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharesOutstanding",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SharesOutstanding",
                            "periodStartLabel":  "Balance (in shares)",
                            "periodEndLabel":  "Balance (in shares)",
                            "documentation":  "Number of shares issued which are neither cancelled nor held in the treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementEquityComponentsAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Components [Axis]",
                            "documentation":  "Information by component of equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r24",
                    "r118",
                    "r132",
                    "r133",
                    "r134",
                    "r145",
                    "r146",
                    "r147",
                    "r149",
                    "r155",
                    "r157",
                    "r172",
                    "r213",
                    "r214",
                    "r247",
                    "r293",
                    "r294",
                    "r295",
                    "r310",
                    "r311",
                    "r325",
                    "r326",
                    "r327",
                    "r328",
                    "r329",
                    "r330",
                    "r332",
                    "r344",
                    "r345",
                    "r346",
                    "r347",
                    "r348",
                    "r349",
                    "r363",
                    "r408",
                    "r409",
                    "r410",
                    "r428",
                    "r486"
                    ]
                },
            "us-gaap_StatementLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementLineItems",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables",
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement [Line Items]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r145",
                    "r146",
                    "r147",
                    "r172",
                    "r378",
                    "r416",
                    "r429",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r446",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r454",
                    "r455",
                    "r456",
                    "r457",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r465",
                    "r467",
                    "r468",
                    "r472",
                    "r473",
                    "r474",
                    "r475",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480",
                    "r481",
                    "r482",
                    "r483",
                    "r486",
                    "r557"
                    ]
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfCashFlowsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Cash Flows [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfFinancialPositionAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfStockholdersEquityAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_StatementScenarioAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "StatementScenarioAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Scenario [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r158",
                    "r258",
                    "r575",
                    "r576",
                    "r594"
                    ]
                },
            "us-gaap_StatementTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementTable",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-leases-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details",
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-10-related-party-transactions",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information",
                    "http://www.safeguard.com/20231231/role/statement-note-12-supplemental-cash-flow-information-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting",
                    "http://www.safeguard.com/20231231/role/statement-note-13-segment-reporting-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan",
                    "http://www.safeguard.com/20231231/role/statement-note-7-employee-benefit-plan-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-details-textual",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables",
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement [Table]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r145",
                    "r146",
                    "r147",
                    "r172",
                    "r378",
                    "r416",
                    "r429",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r446",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r454",
                    "r455",
                    "r456",
                    "r457",
                    "r459",
                    "r460",
                    "r461",
                    "r462",
                    "r463",
                    "r465",
                    "r467",
                    "r468",
                    "r472",
                    "r473",
                    "r474",
                    "r475",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480",
                    "r481",
                    "r482",
                    "r483",
                    "r486",
                    "r557"
                    ]
                },
            "sfe_StockIssuedDuringPeriodSharesRestrictedStockWithheldForTaxes":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "StockIssuedDuringPeriodSharesRestrictedStockWithheldForTaxes",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted stock awards, forfeitures and shares repurchased for tax withholdings, net (in shares)",
                            "documentation":  "The number of shares issued for restricted stock awards and withheld for taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsExercised",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Options exercised, shares (in shares)",
                            "negatedLabel":  "Options exercised, shares (in shares)",
                            "documentation":  "Number of share options (or share units) exercised during the current period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r69",
                    "r70",
                    "r95",
                    "r270"
                    ]
                },
            "sfe_StockIssuedDuringPeriodValueRestrictedStockAwardWithheldForTaxes":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "StockIssuedDuringPeriodValueRestrictedStockAwardWithheldForTaxes",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted stock awards, forfeitures and shares repurchased for tax withholdings, net",
                            "negatedLabel":  "Restricted stock awards, forfeitures and shares repurchased for tax withholdings, net",
                            "documentation":  "The value of shares issued for restricted stock awards withheld for taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockRepurchaseProgramAuthorizedAmount1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchaseProgramAuthorizedAmount1",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockRepurchaseProgramAuthorizedAmount1",
                            "terseLabel":  "Stock Repurchase Program, Authorized Amount",
                            "documentation":  "Amount of stock repurchase plan authorized."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchasedAndRetiredDuringPeriodShares",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares",
                            "terseLabel":  "Stock Repurchased and Retired During Period, Shares (in shares)",
                            "documentation":  "Number of shares that have been repurchased and retired during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r69",
                    "r70",
                    "r95"
                    ]
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchasedAndRetiredDuringPeriodValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue",
                            "terseLabel":  "Stock Repurchased and Retired During Period, Value",
                            "documentation":  "Equity impact of the value of stock that has been repurchased and retired during the period.  The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r69",
                    "r70",
                    "r95"
                    ]
                },
            "us-gaap_StockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Shareholders\u2019 deficit",
                            "documentation":  "Amount of equity (deficit) attributable to parent.  Excludes temporary equity and equity attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70",
                    "r73",
                    "r74",
                    "r91",
                    "r448",
                    "r464",
                    "r487",
                    "r488",
                    "r552",
                    "r564",
                    "r590",
                    "r601",
                    "r640",
                    "r658"
                    ]
                },
            "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                            "totalLabel":  "Total Equity",
                            "periodStartLabel":  "Balance",
                            "periodEndLabel":  "Balance",
                            "documentation":  "Amount of equity (deficit) attributable to parent and noncontrolling interest.  Excludes temporary equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r54",
                    "r55",
                    "r56",
                    "r118",
                    "r119",
                    "r133",
                    "r145",
                    "r146",
                    "r147",
                    "r149",
                    "r155",
                    "r213",
                    "r214",
                    "r247",
                    "r293",
                    "r294",
                    "r295",
                    "r310",
                    "r311",
                    "r325",
                    "r326",
                    "r327",
                    "r328",
                    "r329",
                    "r330",
                    "r332",
                    "r344",
                    "r345",
                    "r349",
                    "r363",
                    "r409",
                    "r410",
                    "r426",
                    "r448",
                    "r464",
                    "r487",
                    "r488",
                    "r519",
                    "r563",
                    "r590",
                    "r601",
                    "r640",
                    "r658"
                    ]
                },
            "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockholdersEquityNoteDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityNoteDisclosureTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity [Text Block]",
                            "documentation":  "The entire disclosure for equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r94",
                    "r141",
                    "r234",
                    "r236",
                    "r237",
                    "r238",
                    "r239",
                    "r240",
                    "r241",
                    "r242",
                    "r243",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r331",
                    "r489",
                    "r491",
                    "r520"
                    ]
                },
            "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1":  {
                "xbrltype":  "pureItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityNoteStockSplitConversionRatio1",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1",
                            "terseLabel":  "Stockholders' Equity Note, Stock Split, Conversion Ratio",
                            "documentation":  "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16"
                    ]
                },
            "us-gaap_SubsequentEventMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Event [Member]",
                            "documentation":  "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r350",
                    "r371"
                    ]
                },
            "us-gaap_SubsequentEventTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTypeAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Event Type [Axis]",
                            "documentation":  "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r350",
                    "r371"
                    ]
                },
            "us-gaap_SubsequentEventTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTypeDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events",
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Event Type [Domain]",
                            "documentation":  "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r350",
                    "r371"
                    ]
                },
            "us-gaap_SubsequentEventsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-15-subsequent-events"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Events [Text Block]",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r370",
                    "r372"
                    ]
                },
            "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SummaryOfOperatingLossCarryforwardsTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Summary of Operating Loss Carryforwards [Table Text Block]",
                            "documentation":  "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
                            }
                        }
                    },
                "auth_ref":  [
                    "r51"
                    ]
                },
            "sfe_SyapseIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "SyapseIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Syapse, Inc. [Member]",
                            "documentation":  "Related to the entity Syapse, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TableTextBlock":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TableTextBlock",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-1-general-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-tables",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TableTextBlock",
                            "terseLabel":  "Notes Tables"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_The2020AwardMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "The2020AwardMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "The 2020 Award [Member]",
                            "documentation":  "Represents the 2020 award."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_TitleOfIndividualAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "TitleOfIndividualAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Title of Individual [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r597",
                    "r644"
                    ]
                },
            "srt_TitleOfIndividualWithRelationshipToEntityDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "TitleOfIndividualWithRelationshipToEntityDomain",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation",
                    "http://www.safeguard.com/20231231/role/statement-note-6-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Title of Individual [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TradingSecurities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TradingSecurities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Ownership interests",
                            "documentation":  "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r63",
                    "r126",
                    "r525"
                    ]
                },
            "sfe_TradingSecuritiesFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "TradingSecuritiesFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "sfe_TradingSecuritiesFairValueDisclosure",
                            "terseLabel":  "Ownership interests",
                            "documentation":  "Amount of fair value for investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TreasuryStockAcquiredAverageCostPerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockAcquiredAverageCostPerShare",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TreasuryStockAcquiredAverageCostPerShare",
                            "terseLabel":  "Treasury Stock Acquired, Average Cost Per Share (in dollars per share)",
                            "documentation":  "Total cost of shares repurchased divided by the total number of shares repurchased."
                            }
                        }
                    },
                "auth_ref":  [
                    "r43"
                    ]
                },
            "us-gaap_TreasuryStockCommonMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockCommonMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Treasury Stock, Common [Member]",
                            "documentation":  "Previously issued common shares repurchased by the issuing entity and held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r43"
                    ]
                },
            "us-gaap_TreasuryStockCommonShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockCommonShares",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Treasury stock, shares (in shares)",
                            "documentation":  "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r43"
                    ]
                },
            "us-gaap_TreasuryStockCommonValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockCommonValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  -1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-balance-sheets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TreasuryStockCommonValue",
                            "negatedLabel":  "Treasury stock, at cost; 4,947 and 5,478 shares at December 31, 2023 and 2022, respectively",
                            "documentation":  "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r25",
                    "r43",
                    "r44"
                    ]
                },
            "us-gaap_TreasuryStockSharesAcquired":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockSharesAcquired",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Repurchases of common stock (in shares)",
                            "terseLabel":  "Treasury Stock, Shares, Acquired (in shares)",
                            "documentation":  "Number of shares that have been repurchased during the period and are being held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r70",
                    "r95"
                    ]
                },
            "us-gaap_TreasuryStockValueAcquiredCostMethod":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockValueAcquiredCostMethod",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity",
                    "http://www.safeguard.com/20231231/role/statement-note-5-equity-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TreasuryStockValueAcquiredCostMethod",
                            "terseLabel":  "Treasury Stock, Value, Acquired, Cost Method",
                            "negatedLabel":  "Repurchases of common stock",
                            "documentation":  "Equity impact of the cost of common and preferred stock that were repurchased during the period.  Recorded using the cost method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r43",
                    "r95"
                    ]
                },
            "sfe_TriceMedicalIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "TriceMedicalIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trice Medical, Inc. [Member]",
                            "documentation":  "Related to the entity Trice Medical, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TypeOfArrangementAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TypeOfArrangementAxis",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies",
                    "http://www.safeguard.com/20231231/role/statement-note-11-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
                            "documentation":  "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r317"
                    ]
                },
            "us-gaap_UnrealizedGainLossOnInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrealizedGainLossOnInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-cash-flows"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_UnrealizedGainLossOnInvestments",
                            "negatedLabel":  "Impairments of ownership interests and advances",
                            "documentation":  "Amount of unrealized gain (loss) on investment."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6"
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-8-income-taxes-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
                            "terseLabel":  "Unrecognized Tax Benefits, Period Increase (Decrease)",
                            "documentation":  "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns."
                            }
                        }
                    },
                "auth_ref":  [
                    "r635"
                    ]
                },
            "us-gaap_UseOfEstimates":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UseOfEstimates",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Use of Estimates, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
                            }
                        }
                    },
                "auth_ref":  [
                    "r39",
                    "r40",
                    "r41",
                    "r113",
                    "r114",
                    "r115",
                    "r116"
                    ]
                },
            "sfe_WebLincIncMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "WebLincIncMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-",
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "WebLinc, Inc. [Member]",
                            "documentation":  "Related to the entity WebLinc, Inc."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Diluted (in shares)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r161",
                    "r166"
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Weighted average shares used in computing net (loss) per share:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-consolidated-statements-of-operations",
                    "http://www.safeguard.com/20231231/role/statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Basic (in shares)",
                            "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r160",
                    "r166"
                    ]
                },
            "sfe_meQuilibriumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "meQuilibriumMember",
                "presentation":  [
                    "http://www.safeguard.com/20231231/role/statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests",
                    "http://www.safeguard.com/20231231/role/statement-note-3-acquisitions-of-ownership-interests-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "meQuilibrium [Member]",
                            "documentation":  "Related to the entity meQuilibrium."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-1-general-schedule-of-leases-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-1-general-schedule-of-leases-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 1 - General - Schedule of Leases (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-1-general-schedule-of-restrictions-on-cash-and-cash-equivalents-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 1 - General - Schedule of Restrictions on Cash and Cash Equivalents (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-1-general-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-1-general-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 1 - General"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-14-selected-quarterly-financial-information-unaudited-schedule-of-selected-quarterly-financial-information-unaudited-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 14 - Selected Quarterly Financial Information (Unaudited) - Schedule of Selected Quarterly Financial Information (Unaudited) (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-14-selected-quarterly-financial-information-unaudited-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-14-selected-quarterly-financial-information-unaudited-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 14 - Selected Quarterly Financial Information (Unaudited)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-2-ownership-interests-and-advances-schedule-of-carrying-value-of-ownership-interests-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 2 - Ownership Interests and Advances - Schedule of Carrying Value of Ownership Interests (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-2-ownership-interests-and-advances-schedule-of-equity-method-investment-partner-company-results-of-operation-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 2 - Ownership Interests and Advances - Schedule of Equity Method Investment Partner Company Results Of Operation (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-2-ownership-interests-and-advances-schedule-of-ownership-interests-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 2 - Ownership Interests and Advances - Schedule of Ownership Interests (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-2-ownership-interests-and-advances-schedule-of-results-of-operations-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 2 - Ownership Interests and Advances - Schedule of Results of Operations (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-2-ownership-interests-and-advances-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-2-ownership-interests-and-advances-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 2 - Ownership Interests and Advances"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-4-fair-value-measurements-fair-value-of-assets-and-liabilities-measured-on-recurring-basis-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 4 - Fair Value Measurements - Fair Value of Assets and Liabilities Measured On Recurring Basis (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-4-fair-value-measurements-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-4-fair-value-measurements-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 4 - Fair Value Measurements"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-6-stockbased-compensation-schedule-of-restricted-stock-units-deferred-stock-units-and-performance-units-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 6 - Stock-Based Compensation - Schedule of Restricted Stock Units Deferred Stock Units and Performance Units (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-6-stockbased-compensation-schedule-of-stock-options-activity-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 6 - Stock-Based Compensation - Schedule of Stock Options Activity (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-6-stockbased-compensation-schedule-of-stockbased-compensation-expense-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 6 - Stock-based Compensation - Schedule of Stock-based Compensation Expense (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-6-stockbased-compensation-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-6-stockbased-compensation-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 6 - Stock-Based Compensation"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-8-income-taxes-schedule-of-deferred-tax-assets-and-liabilities-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 8 - Income Taxes -Schedule of Deferred Tax Assets and Liabilities (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-8-income-taxes-schedule-of-effective-income-tax-rate-reconciliation-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 8 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-8-income-taxes-schedule-of-summary-of-operating-loss-carryforwards-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 8 - Income Taxes - Schedule of Summary of Operating Loss Carryforwards (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-8-income-taxes-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-8-income-taxes-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 8 - Income Taxes"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-9-net-income-loss-per-share-calculations-of-net-income-loss-per-share-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 9 - Net Income (Loss) Per Share - Calculations of Net Income (Loss) Per Share (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-note-9-net-income-loss-per-share-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-note-9-net-income-loss-per-share-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note 9 - Net Income (Loss) Per Share"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "sfe_statement-statement-significant-accounting-policies-policies":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.safeguard.com/20231231",
                "localname":  "statement-statement-significant-accounting-policies-policies",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Significant Accounting Policies"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                }
            }
        }
    },
"std_ref":  {
    "r0":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "SubTopic":  "10",
        "Topic":  "360",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
        },
    "r1":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "1",
        "SubTopic":  "20",
        "Topic":  "940",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
        },
    "r2":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "SubTopic":  "230",
        "Topic":  "830",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
        },
    "r3":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10A",
        "SubTopic":  "10",
        "Topic":  "220",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
        },
    "r4":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "SubTopic":  "405",
        "Topic":  "942",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
        },
    "r5":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r6":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r7":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "10",
        "Topic":  "825",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
        },
    "r8":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c),(3)",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r9":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "SubTopic":  "10",
        "Topic":  "505",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
        },
    "r10":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r11":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r12":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6A",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "820",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
        },
    "r13":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
        },
    "r14":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "60",
        "Paragraph":  "1",
        "SubTopic":  "10",
        "Topic":  "820",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
        },
    "r15":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(22))",
        "SubTopic":  "10",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r16":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "4",
        "Subparagraph":  "(SAB TOPIC 4.C)",
        "SubTopic":  "10",
        "Topic":  "505",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
        },
    "r17":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r18":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r19":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r20":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r21":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.24)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r22":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.25)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r23":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.29)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r24":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r25":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.30)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r26":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
        },
    "r27":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
        },
    "r28":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "12",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
        },
    "r29":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "12",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
        },
    "r30":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "13",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r31":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "13",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r32":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r33":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
        },
    "r34":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
        },
    "r35":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
        },
    "r36":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
        },
    "r37":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r38":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
        },
    "r39":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
        },
    "r40":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
        },
    "r41":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
        },
    "r42":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SAB TOPIC 4.F)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-5"
        },
    "r43":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
        },
    "r44":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
        },
    "r45":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r46":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r47":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r48":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r49":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
        },
    "r50":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
        },
    "r51":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
        },
    "r52":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
        },
    "r53":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "740",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
        },
    "r54":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
        },
    "r55":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
        },
    "r56":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "55",
        "Paragraph":  "4I",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
        },
    "r57":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r58":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r59":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "820",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r60":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
        },
    "r61":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
        },
    "r62":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "210",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03.17)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r63":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "210",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03.4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r64":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//205/tableOfContent"
        },
    "r65":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 201.5-02(24))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r66":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 201.5-02(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r67":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 201.5-02(26))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r68":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r69":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r70":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r71":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r72":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r73":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r74":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r75":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r76":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
        },
    "r77":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r78":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(12))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r79":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r80":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r81":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.1,2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r82":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r83":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.7(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r84":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.7,9)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r85":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.9)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r86":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//230/tableOfContent"
        },
    "r87":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
        },
    "r88":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
        },
    "r89":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r90":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "270",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//270/tableOfContent"
        },
    "r91":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
        },
    "r92":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 5.CC)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
        },
    "r93":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "440",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//440/tableOfContent"
        },
    "r94":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//505/tableOfContent"
        },
    "r95":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.3-04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r96":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "710",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//710/tableOfContent"
        },
    "r97":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "712",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//712/tableOfContent"
        },
    "r98":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "715",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//715/tableOfContent"
        },
    "r99":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "718",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//718/tableOfContent"
        },
    "r100":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r101":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r102":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r103":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "810",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//810/tableOfContent"
        },
    "r104":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r105":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r106":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r107":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(13)(f))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r108":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r109":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r110":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//946-320/tableOfContent"
        },
    "r111":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "SubTopic":  "20",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
        },
    "r112":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "10",
        "Topic":  "270",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482964/270-10-50-1"
        },
    "r113":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r114":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r115":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
        },
    "r116":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
        },
    "r117":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h))",
        "SubTopic":  "10",
        "Topic":  "235",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r118":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "105",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
        },
    "r119":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "105",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
        },
    "r120":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
        },
    "r121":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r122":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
        },
    "r123":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r124":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r125":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r126":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r127":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r128":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r129":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
        },
    "r130":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
        },
    "r131":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
        },
    "r132":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
        },
    "r133":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
        },
    "r134":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
        },
    "r135":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r136":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r137":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r138":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
        },
    "r139":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
        },
    "r140":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
        },
    "r141":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(e)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r142":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r143":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h)(1)(Note 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r144":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r145":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
        },
    "r146":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
        },
    "r147":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
        },
    "r148":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
        },
    "r149":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
        },
    "r150":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
        },
    "r151":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
        },
    "r152":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
        },
    "r153":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
        },
    "r154":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r155":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r156":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
        },
    "r157":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
        },
    "r158":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SAB Topic 11.M.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
        },
    "r159":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//260/tableOfContent"
        },
    "r160":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
        },
    "r161":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
        },
    "r162":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
        },
    "r163":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r164":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r165":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
        },
    "r166":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r167":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r168":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
        },
    "r169":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
        },
    "r170":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
        },
    "r171":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "270",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482964/270-10-50-1B"
        },
    "r172":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "272",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
        },
    "r173":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//280/tableOfContent"
        },
    "r174":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
        },
    "r175":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
        },
    "r176":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
        },
    "r177":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r178":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r179":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r180":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r181":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r182":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r183":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "25",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
        },
    "r184":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "26",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
        },
    "r185":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r186":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r187":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r188":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r189":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r190":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r191":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r192":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r193":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r194":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r195":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r196":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r197":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r198":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r199":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r200":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r201":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "34",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
        },
    "r202":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
        },
    "r203":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r204":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r205":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "42",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
        },
    "r206":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "321",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
        },
    "r207":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
        },
    "r208":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r209":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r210":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r211":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r212":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r213":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
        },
    "r214":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "5",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
        },
    "r215":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
        },
    "r216":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "420",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
        },
    "r217":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "440",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
        },
    "r218":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "440",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
        },
    "r219":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
        },
    "r220":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
        },
    "r221":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r222":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r223":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "460",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
        },
    "r224":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r225":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii)(A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r226":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iv))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r227":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r228":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r229":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r230":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r231":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iv))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r232":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r233":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r234":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r235":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r236":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r237":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r238":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r239":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r240":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
        },
    "r241":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
        },
    "r242":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
        },
    "r243":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "16",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
        },
    "r244":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
        },
    "r245":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
        },
    "r246":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
        },
    "r247":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.3-04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r248":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r249":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r250":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r251":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(A)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r252":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r253":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(C)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r254":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r255":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(n)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r256":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "70",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
        },
    "r257":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
        },
    "r258":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(f)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
        },
    "r259":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//718/tableOfContent"
        },
    "r260":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
        },
    "r261":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r262":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r263":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r264":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r265":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r266":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r267":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r268":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r269":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r270":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r271":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r272":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r273":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r274":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r275":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r276":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r277":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r278":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r279":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r280":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r281":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r282":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r283":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r284":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r285":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r286":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r287":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(v)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r288":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r289":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r290":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r291":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r292":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(l)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r293":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r294":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r295":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r296":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.F)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r297":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//740/tableOfContent"
        },
    "r298":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
        },
    "r299":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
        },
    "r300":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
        },
    "r301":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r302":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
        },
    "r303":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "17",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
        },
    "r304":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
        },
    "r305":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r306":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r307":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
        },
    "r308":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
        },
    "r309":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r310":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "8",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
        },
    "r311":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "8",
        "Subparagraph":  "(d)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
        },
    "r312":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB TOPIC 6.I.5.Q1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r313":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB TOPIC 6.I.7)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r314":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 11.C)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
        },
    "r315":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "270",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
        },
    "r316":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
        },
    "r317":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "808",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
        },
    "r318":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
        },
    "r319":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
        },
    "r320":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
        },
    "r321":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r322":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r323":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
        },
    "r324":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
        },
    "r325":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r326":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r327":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r328":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r329":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r330":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(i)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r331":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
        },
    "r332":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r333":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r334":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r335":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r336":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r337":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r338":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(bbb)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r339":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(bbb)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r340":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
        },
    "r341":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
        },
    "r342":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
        },
    "r343":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
        },
    "r344":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
        },
    "r345":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r346":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r347":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r348":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r349":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
        },
    "r350":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
        },
    "r351":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
        },
    "r352":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
        },
    "r353":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
        },
    "r354":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
        },
    "r355":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
        },
    "r356":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r357":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r358":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r359":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
        },
    "r360":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479773/842-30-50-12"
        },
    "r361":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482864/845-10-50-1"
        },
    "r362":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482864/845-10-50-3"
        },
    "r363":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "848",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
        },
    "r364":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//850/tableOfContent"
        },
    "r365":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r366":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r367":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r368":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r369":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
        },
    "r370":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//855/tableOfContent"
        },
    "r371":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
        },
    "r372":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
        },
    "r373":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r374":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r375":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r376":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r377":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "910",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
        },
    "r378":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "924",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 11.L)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
        },
    "r379":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
        },
    "r380":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
        },
    "r381":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
        },
    "r382":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
        },
    "r383":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
        },
    "r384":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
        },
    "r385":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "33",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
        },
    "r386":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "33",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
        },
    "r387":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "35A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
        },
    "r388":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "35A",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
        },
    "r389":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
        },
    "r390":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "932",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
        },
    "r391":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(27))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r392":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-05(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
        },
    "r393":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r394":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r395":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(21))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r396":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r397":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r398":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r399":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r400":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r401":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r402":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(16))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r403":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r404":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r405":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(3)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r406":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r407":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7A",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
        },
    "r408":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r409":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r410":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r411":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r412":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r413":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r414":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-1"
        },
    "r415":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-2"
        },
    "r416":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r417":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(f)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r418":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(f)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r419":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(f)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r420":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(h)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r421":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
        },
    "r422":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
        },
    "r423":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
        },
    "r424":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
        },
    "r425":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
        },
    "r426":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
        },
    "r427":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
        },
    "r428":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
        },
    "r429":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
        },
    "r430":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r431":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r432":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r433":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r434":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r435":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r436":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r437":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r438":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r439":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r440":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r441":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r442":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(13)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r443":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(13)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r444":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(14))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r445":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r446":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(16)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r447":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r448":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r449":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(2)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r450":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(2)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r451":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r452":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r453":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r454":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r455":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r456":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r457":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r458":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r459":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r460":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r461":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r462":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r463":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.6-05(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r464":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.6-05(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r465":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
        },
    "r466":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
        },
    "r467":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r468":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r469":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r470":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r471":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(g)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r472":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r473":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r474":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r475":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r476":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r477":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r478":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r479":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r480":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r481":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r482":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r483":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r484":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r485":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(1)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r486":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r487":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r488":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r489":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r490":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r491":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r492":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
        },
    "r493":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
        },
    "r494":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r495":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r496":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r497":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column C)(Footnote 5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r498":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "12",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-12"
        },
    "r499":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "19",
        "Subparagraph":  "(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-19"
        },
    "r500":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r501":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column C)(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r502":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r503":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r504":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r505":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r506":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r507":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5D",
        "Subparagraph":  "(SX 210.12-13D(Column B)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D"
        },
    "r508":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5D",
        "Subparagraph":  "(SX 210.12-13D(Column C)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D"
        },
    "r509":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 1)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r510":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r511":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r512":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column E)(Footnote 6)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r513":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column E)(Footnote 6)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r514":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column F)(Footnote 7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r515":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "7",
        "Subparagraph":  "(SX 210.12-15(Column A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
        },
    "r516":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "7",
        "Subparagraph":  "(SX 210.12-15(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
        },
    "r517":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "7",
        "Subparagraph":  "(SX 210.12-15(Column C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
        },
    "r518":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "7",
        "Subparagraph":  "(SX 210.12-15(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
        },
    "r519":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
        },
    "r520":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
        },
    "r521":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "954",
        "SubTopic":  "440",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
        },
    "r522":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "976",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
        },
    "r523":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "978",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
        },
    "r524":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r525":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r526":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
        },
    "r527":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r528":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r529":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "47",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
        },
    "r530":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "12A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
        },
    "r531":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
        },
    "r532":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69C",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
        },
    "r533":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r534":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r535":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r536":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
        },
    "r537":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
        },
    "r538":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r539":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r540":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "4J",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
        },
    "r541":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "4K",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
        },
    "r542":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
        },
    "r543":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
        },
    "r544":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-4"
        },
    "r545":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-4"
        },
    "r546":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-4"
        },
    "r547":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-4"
        },
    "r548":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-5"
        },
    "r549":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-6"
        },
    "r550":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "6",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-6"
        },
    "r551":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "845",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "6",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482819/845-10-05-6"
        },
    "r552":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
        },
    "r553":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "29F",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
        },
    "r554":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r555":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r556":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
        },
    "r557":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
        },
    "r558":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r559":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r560":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r561":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r562":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
        },
    "r563":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
        },
    "r564":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
        },
    "r565":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r566":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 10-K",
        "Number":  "249",
        "Section":  "310"
        },
    "r567":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Number":  "249",
        "Section":  "220",
        "Subsection":  "f"
        },
    "r568":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Number":  "249",
        "Section":  "240",
        "Subsection":  "f"
        },
    "r569":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Section":  "13",
        "Subsection":  "a-1"
        },
    "r570":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w"
        },
    "r571":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a"
        },
    "r572":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "1"
        },
    "r573":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Section":  "405"
        },
    "r574":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Securities Act",
        "Number":  "230",
        "Section":  "405"
        },
    "r575":  {
        "role":  "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
        },
    "r576":  {
        "role":  "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
        },
    "r577":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
        },
    "r578":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r579":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r580":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r581":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r582":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r583":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
        },
    "r584":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
        },
    "r585":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
        },
    "r586":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(b)(7)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r587":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(b)(9)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r588":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r589":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
        },
    "r590":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r591":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
        },
    "r592":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
        },
    "r593":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
        },
    "r594":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
        },
    "r595":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r596":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
        },
    "r597":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
        },
    "r598":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "320",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
        },
    "r599":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
        },
    "r600":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r601":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r602":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "410",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
        },
    "r603":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "450",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//450/tableOfContent"
        },
    "r604":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r605":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r606":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r607":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r608":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r609":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r610":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r611":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r612":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r613":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r614":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r615":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r616":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r617":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r618":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r619":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r620":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r621":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r622":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r623":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r624":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r625":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r626":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r627":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r628":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r629":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r630":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r631":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r632":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r633":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(v)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r634":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r635":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r636":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
        },
    "r637":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
        },
    "r638":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 6.I.Fact.4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r639":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r640":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
        },
    "r641":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479773/842-30-50-12"
        },
    "r642":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r643":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
        },
    "r644":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
        },
    "r645":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
        },
    "r646":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
        },
    "r647":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
        },
    "r648":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r649":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r650":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r651":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r652":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r653":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r654":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r655":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r656":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
        },
    "r657":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r658":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        }
    }
}


19 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 1/22/24  Safeguard Scientifics Inc.        8-K:3,7,8,9 1/22/24   14:208K                                   RDG Filings/FA
12/18/23  Safeguard Scientifics Inc.        8-K:1,3,5,712/15/23   16:431K                                   Toppan Merrill/FA
 1/04/23  Safeguard Scientifics Inc.        8-K:5,9     1/01/23   12:202K                                   RDG Filings/FA
 3/11/22  Safeguard Scientifics Inc.        10-K       12/31/21   77:6.2M                                   RDG Filings/FA
 3/20/19  Safeguard Scientifics Inc.        8-K:1,8,9   3/15/19    2:114K                                   Toppan Merrill/FA
 2/19/19  Safeguard Scientifics Inc.        8-K:5,7,9   2/18/19    4:111K                                   Toppan Merrill/FA
 9/18/18  Safeguard Scientifics Inc.        8-K:5,7,9   9/17/18    3:124K                                   Toppan Merrill/FA
 2/20/18  Safeguard Scientifics Inc.        8-K:1,3,5,8 2/19/18    4:453K                                   Toppan Merrill/FA
 2/13/18  Safeguard Scientifics Inc.        8-K:5,9     2/13/18    2:258K                                   Toppan Merrill/FA
 4/24/15  Safeguard Scientifics Inc.        10-Q        3/31/15   57:5.5M
 7/25/14  Safeguard Scientifics Inc.        10-Q        6/30/14   60:6.8M
 4/25/14  Safeguard Scientifics Inc.        10-Q        3/31/14   62:6M
 5/18/11  Safeguard Scientifics Inc.        8-K:1,7,9   5/17/11    3:101K                                   Donnelley … Solutions/FA
 8/27/09  Safeguard Scientifics Inc.        8-K:5,8,9   8/26/09    3:46K                                    Donnelley … Solutions/FA
 3/19/09  Safeguard Scientifics Inc.        10-K       12/31/08   14:1.6M                                   Bowne - BPC/FA
11/06/08  Safeguard Scientifics Inc.        10-Q        9/30/08    9:863K                                   Bowne - Bop/FA
 4/25/08  Safeguard Scientifics Inc.        8-K:5,9     4/22/08    2:34K                                    Bowne - BPC/FA
10/25/07  Safeguard Scientifics Inc.        8-K:5,9    10/23/07    3:177K                                   Bowne - Bop/FA
 3/13/06  Safeguard Scientifics Inc.        10-K       12/31/05   11:1.5M                                   Bowne - Bop/FA
Top
Filing Submission 0001437749-24-009415   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., May 12, 8:28:43.6pm ET