| Line |
Label |
Object Class |
Period Type |
Balance |
Report ElementName |
| 1 |
8265 - Disclosure - Defined Benefit Plans, Benefit Obligation Roll Forward (Level 4 Detail) |
Network |
* |
* |
http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansBenefitObligationRollForward |
| 2 |
Defined Benefit Plans Benefit Obligation Roll Forward [Table] |
Table |
|
|
nfp:DefinedBenefitPlansBenefitObligationRollForwardTable |
| 3 |
Benefit Plans [Axis] |
Axis |
|
|
nfp:BenefitPlansAxis |
| 4 |
All Benefit Plans [Member] |
Member |
|
|
nfp:AllBenefitPlansMember |
| 5 |
Defined Benefit Pension Plans [Member] |
Member |
|
|
nfp:DefinedBenefitPensionPlansMember |
| 6 |
Other Defined Benefit Postretirement Obligations [Member] |
Member |
|
|
nfp:OtherDefinedBenefitPostretirementObligationsMember |
| 7 |
Defined Benefit Plans Benefit Obligation Roll Forward [Line Items] |
LineItems |
|
|
nfp:DefinedBenefitPlansBenefitObligationRollForwardLineItems |
| 8 |
Defined Benefit Plans Benefit Obligation [Roll Forward] |
Abstract |
|
|
nfp:DefinedBenefitPlansBenefitObligationRollForward |
| 9 |
Defined Benefit Plans Benefit Obligation, Beginning Balance |
Concept (Monetary) |
As Of |
Credit |
nfp:DefinedBenefitPlansBenefitObligation |
| 10 |
Service Cost |
Concept (Monetary) |
For Period |
Credit |
nfp:ServiceCost |
| 11 |
Interest Cost |
Concept (Monetary) |
For Period |
Credit |
nfp:InterestCost |
| 12 |
Contributions by Plan Participants |
Concept (Monetary) |
For Period |
Credit |
nfp:ContributionsByPlanParticipants |
| 13 |
Actuarial Gains (Losses) |
Concept (Monetary) |
For Period |
Credit |
nfp:ActuarialGainsLosses |
| 14 |
Benefits Paid |
Concept (Monetary) |
For Period |
Debit |
nfp:BenefitsPaid |
| 15 |
Incease (Decrease) per Plan Ammendment |
Concept (Monetary) |
For Period |
Credit |
nfp:InceaseDecreasePerPlanAmmendment |
| 16 |
(Incease) Decrease per Curtailment |
Concept (Monetary) |
For Period |
Debit |
nfp:InceaseDecreasePerCurtailment |
| 17 |
Other Increase (Decrease) in Benefit Obligation |
Concept (Monetary) |
For Period |
Credit |
nfp:OtherIncreaseDecreaseInBenefitObligation |
| 18 |
Defined Benefit Plans Benefit Obligation, Ending Balance |
Concept (Monetary) |
As Of |
Credit |
nfp:DefinedBenefitPlansBenefitObligation |