XML 21 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (USD $)
Mar. 31, 2015
Sep. 30, 2014
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset $ (141,605,000)us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset $ (46,298,000)us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
Derivative Asset 16,947,000us-gaap_DerivativeAssets 58,865,000us-gaap_DerivativeAssets
Hedged portion of gas stored underground 36,237,000ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure 40,492,000ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
Available-for-sale Securities 79,862,000us-gaap_AvailableForSaleSecurities 79,613,000us-gaap_AvailableForSaleSecurities
Total assets 133,046,000us-gaap_AssetsFairValueDisclosure 178,970,000us-gaap_AssetsFairValueDisclosure
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (194,328,000)us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset (72,056,000)us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
Derivative Liability 138,074,000us-gaap_DerivativeLiabilities 21,856,000us-gaap_DerivativeLiabilities
Additional Fair Value Elements [Abstract]    
Derivative, Cash Collateral 52,700,000ato_DerivativeCashCollateral 25,800,000ato_DerivativeCashCollateral
Cash Held In Margin Accounts Classified Current Risk Management Asset 16,600,000us-gaap_DerivativeCollateralRightToReclaimCash 22,700,000us-gaap_DerivativeCollateralRightToReclaimCash
Cash Held In Margin Accounts Offset Current Risk Management Liabilities 36,100,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset 3,100,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
Debt Instrument Carrying Amount 2,460,000,000us-gaap_DebtInstrumentCarryingAmount 2,460,000,000us-gaap_DebtInstrumentCarryingAmount
Debt Instrument Fair Value 2,885,149,000us-gaap_DebtInstrumentFairValue 2,769,541,000us-gaap_DebtInstrumentFairValue
Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 151,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
2,185,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Equity Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 46,491,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
44,014,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 33,220,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
33,414,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Regulated Distribution Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Derivative Asset 364,000us-gaap_DerivativeAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
36,140,000us-gaap_DerivativeAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Derivative Liability 138,074,000us-gaap_DerivativeLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
21,856,000us-gaap_DerivativeLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Additional Fair Value Elements [Abstract]    
Cash Held In Margin Accounts Classified Current Risk Management Asset 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Cash Held In Margin Accounts Offset Current Risk Management Liabilities 0us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Nonregulated Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (141,605,000)us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
(46,298,000)us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Derivative Asset 16,583,000us-gaap_DerivativeAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
22,725,000us-gaap_DerivativeAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (194,328,000)us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
(72,056,000)us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Derivative Liability 0us-gaap_DerivativeLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
0us-gaap_DerivativeLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Additional Fair Value Elements [Abstract]    
Cash Held In Margin Accounts Classified Current Risk Management Asset 16,583,000us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
22,725,000us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Cash Held In Margin Accounts Offset Current Risk Management Liabilities 36,140,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
3,033,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Fair Value Inputs Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 7,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
25,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Hedged portion of gas stored underground 36,237,000ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
40,492,000ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Available-for-sale Securities 46,491,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
44,014,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total assets 82,735,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
84,531,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 7,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
12,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value Inputs Level 1 [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Fair Value Inputs Level 1 [Member] | Equity Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 46,491,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
44,014,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Fair Value Inputs Level 1 [Member] | Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Fair Value Inputs Level 1 [Member] | Regulated Distribution Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Fair Value Inputs Level 1 [Member] | Nonregulated Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 7,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
25,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 7,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
12,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Fair Value Inputs Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 158,545,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
105,138,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Hedged portion of gas stored underground 0ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Available-for-sale Securities 33,371,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
35,599,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total assets 191,916,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
140,737,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 332,395,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
93,900,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value Inputs Level 2 [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 151,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
2,185,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Fair Value Inputs Level 2 [Member] | Equity Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Fair Value Inputs Level 2 [Member] | Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 33,220,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
33,414,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Fair Value Inputs Level 2 [Member] | Regulated Distribution Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 364,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
36,140,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 138,074,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
21,856,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Fair Value Inputs Level 2 [Member] | Nonregulated Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 158,181,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
68,998,000us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 194,321,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
72,044,000us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Fair Value Inputs Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Hedged portion of gas stored underground 0ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0ato_HedgedPortionOfGasStoredUndergroundFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value Inputs Level 3 [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Fair Value Inputs Level 3 [Member] | Equity Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Fair Value Inputs Level 3 [Member] | Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Fair Value Inputs Level 3 [Member] | Regulated Distribution Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_RegulatedDistributionSegmentMember
Fair Value Inputs Level 3 [Member] | Nonregulated Segment [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
0us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement $ 0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember
$ 0us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_StatementBusinessSegmentsAxis
= ato_NonregulatedSegmentMember