XML 21 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Construction Services Noncontrolling Interests - Additional Information (Detail) (Principal Previous Owners [Member], Link-Line and WS Nicholls [Member])
1 Months Ended 3 Months Ended
Oct. 31, 2014
Mar. 31, 2015
Noncontrolling Interest [Line Items]    
Equity interest percentage 10.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners  
Description of equity interest   The agreement, associated with the approximate 10% equity interest of the sellers, provides special dividend rights which entitle the sellers, as holders, to dividends equal to 3.4% of dividends paid at the level of Centuri and subject to certain conditions, such interests may become exchangeable for a 3.4% equity interest in Centuri. Additionally, the previous owners may exit their investment retained by requiring Centuri to purchase a portion of their interest (in Lynxus Construction Group, Inc.) commencing October 2016 and in incremental amounts each anniversary date thereafter. The shares subject to the election cumulate (if earlier elections are not made) such that 100% of their interest retained is subject to the election after September 2021.
Equity interest dividend rights, percentage of dividends paid by Centuri 3.40%swx_EquityInterestDividendRightsEntitledPercentageOfCashDividendPaidBySubsidiaryToParentCompany  
Noncontrolling interest purchase date   2016-10
Maximum [Member]
   
Noncontrolling Interest [Line Items]    
Equity interest percentage   100.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ invest_InvestmentAxis
= swx_LinklineAndWsNichollsMember
/ dei_LegalEntityAxis
= swx_PreviousOwnersMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Construction Services [Member]
   
Noncontrolling Interest [Line Items]    
Equity interest exchangeable percentage in Centuri 3.40%swx_EquityInterestExchangeableForPercentageOfHoldingCompanyEquityInterest
/ invest_InvestmentAxis
= swx_LinklineAndWsNichollsMember
/ dei_LegalEntityAxis
= swx_PreviousOwnersMember
/ us-gaap_StatementBusinessSegmentsAxis
= swx_ConstructionServicesMember