<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>457</ContextCount>
  <ElementCount>281</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>72</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-statements-of-income-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 1 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 2 - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-2-revenue</Role>
      <ShortName>Note 2 - Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 3 - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-3-earnings-per-common-share</Role>
      <ShortName>Note 3 - Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 4 - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters</Role>
      <ShortName>Note 4 - Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 5 - Financing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-5-financing</Role>
      <ShortName>Note 5 - Financing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 6 - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-6-fair-value-of-financial-instruments</Role>
      <ShortName>Note 6 - Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 7 - Fair Value Measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-7-fair-value-measurement-</Role>
      <ShortName>Note 7 - Fair Value Measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 8 - Pension Plans and Other Postretirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-8-pension-plans-and-other-postretirement-benefits</Role>
      <ShortName>Note 8 - Pension Plans and Other Postretirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 9 - Information by Operating Segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment</Role>
      <ShortName>Note 9 - Information by Operating Segment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 10 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-10-commitments-and-contingencies</Role>
      <ShortName>Note 10 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 2 - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-2-revenue-tables</Role>
      <ShortName>Note 2 - Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-2-revenue</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 3 - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-3-earnings-per-common-share-tables</Role>
      <ShortName>Note 3 - Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-3-earnings-per-common-share</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 4 - Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters-tables</Role>
      <ShortName>Note 4 - Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 5 - Financing (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-5-financing-tables</Role>
      <ShortName>Note 5 - Financing (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-5-financing</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 6 - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-6-fair-value-of-financial-instruments-tables</Role>
      <ShortName>Note 6 - Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-6-fair-value-of-financial-instruments</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 7 - Fair Value Measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-7-fair-value-measurement-tables</Role>
      <ShortName>Note 7 - Fair Value Measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-7-fair-value-measurement-</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 8 - Pension Plans and Other Postretirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-8-pension-plans-and-other-postretirement-benefits-tables</Role>
      <ShortName>Note 8 - Pension Plans and Other Postretirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-8-pension-plans-and-other-postretirement-benefits</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 9 - Information by Operating Segment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment-tables</Role>
      <ShortName>Note 9 - Information by Operating Segment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Transactions With Affiliates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-transactions-with-affiliates-details</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies - Transactions With Affiliates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Accrued Capital Expenditures Excluded From Capital Expenditures in the Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-accrued-capital-expenditures-excluded-from-capital-expenditures-in-the-statements-of-cash-flows-details</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies - Accrued Capital Expenditures Excluded From Capital Expenditures in the Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-activity-in-the-allowance-for-credit-losses-details</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 2 - Revenue - Disaggregated of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-2-revenue-disaggregated-of-revenue-details</Role>
      <ShortName>Note 2 - Revenue - Disaggregated of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 2 - Revenue - Taxes Associated With Natural Gas Utility Services (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-2-revenue-taxes-associated-with-natural-gas-utility-services-details</Role>
      <ShortName>Note 2 - Revenue - Taxes Associated With Natural Gas Utility Services (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 3 - Earnings Per Common Share - Earnings Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-3-earnings-per-common-share-earnings-per-common-share-details</Role>
      <ShortName>Note 3 - Earnings Per Common Share - Earnings Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 4 - Regulatory Matters (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters-details-textual</Role>
      <ShortName>Note 4 - Regulatory Matters (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters-tables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 4 - Regulatory Matters - Regulatory Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters-regulatory-assets-and-liabilities-details</Role>
      <ShortName>Note 4 - Regulatory Matters - Regulatory Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 4 - Regulatory Matters - Regulatory Assets Not Earning a Return (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-4-regulatory-matters-regulatory-assets-not-earning-a-return-details</Role>
      <ShortName>Note 4 - Regulatory Matters - Regulatory Assets Not Earning a Return (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 5 - Financing (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-5-financing-details-textual</Role>
      <ShortName>Note 5 - Financing (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-5-financing-tables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 5 - Financing - Short-term Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-5-financing-shortterm-borrowings-details</Role>
      <ShortName>Note 5 - Financing - Short-term Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 5 - Financing - Capitalized Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-5-financing-capitalized-interest-expense-details</Role>
      <ShortName>Note 5 - Financing - Capitalized Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 6 - Fair Value of Financial Instruments - Estimated Fair Value of Financial Instruments Not Measured at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-6-fair-value-of-financial-instruments-estimated-fair-value-of-financial-instruments-not-measured-at-fair-value-on-recurring-basis-details</Role>
      <ShortName>Note 6 - Fair Value of Financial Instruments - Estimated Fair Value of Financial Instruments Not Measured at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 7 - Fair Value Measurements - Schedule of Derivative Assets and Liabilities, Including Receivables and Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-7-fair-value-measurements-schedule-of-derivative-assets-and-liabilities-including-receivables-and-payables-details</Role>
      <ShortName>Note 7 - Fair Value Measurements - Schedule of Derivative Assets and Liabilities, Including Receivables and Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 8 - Pension Plans and Other Postretirement Benefits (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-8-pension-plans-and-other-postretirement-benefits-details-textual</Role>
      <ShortName>Note 8 - Pension Plans and Other Postretirement Benefits (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-8-pension-plans-and-other-postretirement-benefits-tables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 8 - Pension Plans and Other Postretirement Benefits - Net Pension Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-8-pension-plans-and-other-postretirement-benefits-net-pension-costs-details</Role>
      <ShortName>Note 8 - Pension Plans and Other Postretirement Benefits - Net Pension Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 9 - Information by Operating Segment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment-details-textual</Role>
      <ShortName>Note 9 - Information by Operating Segment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment-tables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 9 - Information by Operating Segment - Segment Information by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment-segment-information-by-segment-details</Role>
      <ShortName>Note 9 - Information by Operating Segment - Segment Information by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 9 - Information by Operating Segment - Net Economic Earnings to Net Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment-net-economic-earnings-to-net-income-details</Role>
      <ShortName>Note 9 - Information by Operating Segment - Net Economic Earnings to Net Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 9 - Information by Operating Segment - Total Assets by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-9-information-by-operating-segment-total-assets-by-segment-details</Role>
      <ShortName>Note 9 - Information by Operating Segment - Total Assets by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="spre20221231_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 10 - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.spireenergy.com/20221231/role/statement-note-10-commitments-and-contingencies-details-textual</Role>
      <ShortName>Note 10 - Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.spireenergy.com/20221231/role/statement-note-10-commitments-and-contingencies</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 63 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntitySmallBusiness, sr:AdditionalRemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided, sr:AnticipatedContributionsToPensionPlansQualifiedTrusts, us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment, us-gaap:CommonStockDividendsPerShareDeclared, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockDividendsPerShareDeclared, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1 -  spre20221231_10q.htm 12, 18, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 87, 88, 89, 90, 91</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="spre20221231_10q.htm">spre20221231_10q.htm</File>
    <File>ex_451378.htm</File>
    <File>ex_451379.htm</File>
    <File>ex_451380.htm</File>
    <File>ex_451381.htm</File>
    <File>ex_451382.htm</File>
    <File>ex_451383.htm</File>
    <File>sr-20221231.xsd</File>
    <File>sr-20221231_cal.xml</File>
    <File>sr-20221231_def.xml</File>
    <File>sr-20221231_lab.xml</File>
    <File>sr-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1803">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="76">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
