XML 59 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Assets and Liabilities (Changes in Level 3 Assets and Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Equity Securities [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) $ 192us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
$ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Included in other comprehensive income (loss) 0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
192us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Sales (192)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Settlements 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2]  
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2]  
Fair Value, end of period (Assets) 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
192us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
 
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]  
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[3] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]  
Debt Securities [Member] | Corporate Debt Securities [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 96,796us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
95,555us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
89,658us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Included In Earnings      
Realized investment gains (losses), net 1,592cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
49cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
1,606cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Included in other comprehensive income (loss) (846)cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(4,179)cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
2,271cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Net investment income1 5,024cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
4,729cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
4,634cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Purchases 20,720us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
4,817us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
5,400us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Sales (202)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(29)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Settlements (7,014)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(4,629)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(8,286)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 4,976us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 11,992us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] (4,522)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] (11,691)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2]
Fair Value, end of period (Assets) 116,070us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
96,796us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
95,555us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[4] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[4]
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[4] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[4]
Debt Securities [Member] | Asset-backed Securities [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 63,789us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
69,298us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
48,563us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Included in other comprehensive income (loss) 196cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(470)cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
1,109cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Net investment income1 120cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
454cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
649cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Purchases 14,933us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
40,868us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
30,311us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Settlements (40,337)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(13,924)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(11,334)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Other   (2,996)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[1]  
Transfers into Level 3 28,152us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[2]
Transfers out of Level 3 (26,329)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[2] (29,441)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[2]
Fair Value, end of period (Assets) 40,524us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
63,789us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
69,298us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[4] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[4]
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[3] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[4] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
[4]
Debt Securities [Member] | Commercial Mortgage Backed Securities [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Included in other comprehensive income (loss) (83)cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
18cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Purchases 52,518us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
17,169us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Settlements 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[2]  
Transfers out of Level 3 (52,435)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[2] (17,187)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[2]  
Fair Value, end of period (Assets) 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[4]  
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[3] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_DebtSecuritiesMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[4]  
Other Long-term Investments [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 486us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
1,054us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
1,213us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
(739)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
(2,326)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Asset management fees and other income - Liabilities (14)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
  (3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Asset management fees and other income - Assets1   60cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Included in other comprehensive income (loss) 0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Purchases 166us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
111us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
2,166us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Settlements (5)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[2]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[2]
Fair Value, end of period (Assets) 633us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
486us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
1,054us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[4] (1,349)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[4]
Asset management fees and other income (14)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[3] 51us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[4] (3)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_OtherLongTermInvestmentsMember
[4]
Trading Asset [Member] | Equity Securities [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 313us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
207us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
203us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Asset management fees and other income - Assets1 15cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
106cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
4cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Included in other comprehensive income (loss) 0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Settlements (328)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[2]
Fair Value, end of period (Assets) 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
313us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
207us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]
Asset management fees and other income 15us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[3] 107us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4] 4us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_TradingAssetMember
/ cik881453_MajorTypeOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]
Future Policy Benefits [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, Beginning of period (Liabilities) 778,226us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
1,793,137us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
1,783,595us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Included In Earnings      
Realized investment gains (losses), net (2,088,505)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
1,262,310cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
230,349cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Included in other comprehensive income (loss) 0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Issuances (245,680)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
(247,399)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
(239,891)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Settlements 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[2]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[2]
Fair Value, End of Period (Liabilities) 3,112,411us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
778,226us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
1,793,137us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
Included In Earnings      
Realized investment gains (losses), net (2,115,680)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[3] 1,207,600cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[4] 179,477cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[4]
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[3] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[4] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_FuturePolicyBenefitsMember
[4]
Cash and Cash Equivalents [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Included in other comprehensive income (loss) 0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Purchases 400us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Sales (175)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Settlements 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
[2]    
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
[2]    
Fair Value, end of period (Assets) 225us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
   
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
[3]    
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= us-gaap_CashAndCashEquivalentsMember
[3]    
Reinsurance Recoverable [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 748,005us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
1,732,094us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
1,747,757us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Included In Earnings      
Realized investment gains (losses), net 2,013,931cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
(1,220,073)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
(244,519)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Included in other comprehensive income (loss) 0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Purchases 234,218us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
235,984us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
228,856us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Settlements 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Other   0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[1]  
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[2]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[2]
Fair Value, end of period (Assets) 2,996,154us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
748,005us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
1,732,094us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
Included In Earnings      
Realized investment gains (losses), net 2,040,048cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[3] (1,166,676)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[4] (194,274)cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[4]
Asset management fees and other income 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[3] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[4] 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReinsuranceRecoverableMember
[4]
Receivables From Parents And Affiliates [Member]      
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Fair Value, beginning of period (Assets) 6,347us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
1,995us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Asset management fees and other income - Assets1 0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0cik881453_Fairvalueassetsmeasuredonrecurringbasisgainlossincludedinotherincome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Included in other comprehensive income (loss) (420)cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
99cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
(5)cik881453_GainLossIncludedInOtherComprehensiveIncomeLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Net investment income1 0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0cik881453_FairValueAssetsMeasuredOnRecurringBasisGainLossIncludedInInvestmentIncome1
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Purchases 19,351us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
6,250us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
2,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
(2,996)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Issuances 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Settlements 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Other   2,996cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOther
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[1]  
Transfers into Level 3 1,985us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[2]
Transfers out of Level 3 (4,943)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[2] (1,997)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[2]
Fair Value, end of period (Assets) 22,320us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
6,347us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
1,995us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
Included In Earnings      
Realized investment gains (losses), net 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[3] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[4] 0cik881453_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossStillHeldIncludedInEarningsInRealizedInvestmentGainLossLine
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[4]
Asset management fees and other income $ 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[3] $ 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[4] $ 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ cik881453_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByPrimaryGroupTypeAxis
= cik881453_ReceivablesFromParentsAndAffiliatesMember
[4]
[1] (3) Other primarily represents reclassifications of certain assets between reporting categories.
[2]   (1) Transfers into or out of Level 3 are reported as the value as of the beginning of the quarter in which the transfer occurs.
[3] (2) Unrealized gains or losses related to assets still held at the end of the period do not include amortization or accretion of premiums and discounts.
[4]   (2) Unrealized gains or losses related to assets still held at the end of the period do not include amortization or accretion of premiums and discounts. (3) Other primarily represents reclassifications of certain assets between reporting categories.