XML 59 R46.htm IDEA: XBRL DOCUMENT
v3.21.1

Financing - Schedule of Variable Stock Purchase Contract Settlement Rates (Parenthetical) (Details) | 1 Months Ended
--- | ---
Feb. 28, 2021 Day
Spire | 2021 Series A 0.75% Remarketable Senior Notes |
Equity Units [Line Items] |
Trading days before settlement | 20

X
- Definition Equity units. + References No definition available. + Details
Name: | sr_EquityUnitsLineItems
Namespace Prefix: | sr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdTradingDays
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sr_TwoThousandTwentyOneSeriesAZeroPointSevenFivePercentageRemarketableSeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |