XML 53 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Lived Assets - Changes in Asset Retirement Obligation Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Asset Retirement Obligation Liabilities [Line Items]    
Balance $ 7,957us-gaap_AssetRetirementObligation $ 7,936us-gaap_AssetRetirementObligation
Accretion 755us-gaap_AssetRetirementObligationAccretionExpense 567us-gaap_AssetRetirementObligationAccretionExpense
Amounts paid (399)us-gaap_AssetRetirementObligationCashPaidToSettle (415)us-gaap_AssetRetirementObligationCashPaidToSettle
Reductions recorded (1,166)us-gaap_AssetRetirementObligationPeriodIncreaseDecrease (131)us-gaap_AssetRetirementObligationPeriodIncreaseDecrease
Reclassifications 0us-gaap_AssetRetirementObligationRevisionOfEstimate 0us-gaap_AssetRetirementObligationRevisionOfEstimate
Balance 7,147us-gaap_AssetRetirementObligation 7,957us-gaap_AssetRetirementObligation
Short-Term Portion [Member]    
Asset Retirement Obligation Liabilities [Line Items]    
Balance 358us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
379us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
Accretion 28us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
(112)us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
Amounts paid (399)us-gaap_AssetRetirementObligationCashPaidToSettle
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
(415)us-gaap_AssetRetirementObligationCashPaidToSettle
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
Reductions recorded (141)us-gaap_AssetRetirementObligationPeriodIncreaseDecrease
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
(445)us-gaap_AssetRetirementObligationPeriodIncreaseDecrease
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
Reclassifications 496us-gaap_AssetRetirementObligationRevisionOfEstimate
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
951us-gaap_AssetRetirementObligationRevisionOfEstimate
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
Balance 342us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
358us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_ShortTermPortionMember
Long-Term Portion [Member]    
Asset Retirement Obligation Liabilities [Line Items]    
Balance 7,599us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
7,557us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
Accretion 727us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
679us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
Amounts paid 0us-gaap_AssetRetirementObligationCashPaidToSettle
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
0us-gaap_AssetRetirementObligationCashPaidToSettle
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
Reductions recorded (1,025)us-gaap_AssetRetirementObligationPeriodIncreaseDecrease
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
314us-gaap_AssetRetirementObligationPeriodIncreaseDecrease
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
Reclassifications (496)us-gaap_AssetRetirementObligationRevisionOfEstimate
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
(951)us-gaap_AssetRetirementObligationRevisionOfEstimate
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
Balance $ 6,805us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember
$ 7,599us-gaap_AssetRetirementObligation
/ us-gaap_RegulatoryAssetAxis
= spok_LongTermPortionMember