| Line |
Label |
Object Class |
Period Type |
Balance |
Report ElementName |
| 1 |
8267 - Disclosure - Defined Benefit Plans, Funded Status (Level 4 Detail) |
Network |
* |
* |
https://accounting.auditchain.finance/nfp/role/level4/DefinedBenefitPlansFundingStatus |
| 2 |
Defined Benefit Plans Funded Status Roll Up [Table] |
Hypercube |
|
|
nfp:DefinedBenefitPlansFundedStatusRollUpTable |
| 3 |
Benefit Plans [Axis] |
Dimension |
|
|
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 Funded Status Roll Up [Line Items] |
LineItems |
|
|
nfp:DefinedBenefitPlansFundedStatusRollUpLineItems |
| 8 |
Defined Benefit Plans Funded Status [Roll Up] |
Abstract |
|
|
nfp:DefinedBenefitPlansFundedStatusRollUp |
| 9 |
Defined Benefit Plans Fair Value |
Concept (Monetary) |
As Of |
Debit |
nfp:DefinedBenefitPlansFairValue |
| 10 |
Defined Benefit Plans Benefit Obligation |
Concept (Monetary) |
As Of |
Credit |
nfp:DefinedBenefitPlansBenefitObligation |
| 11 |
Funded (Unfunded) Status of Defined Benefit Plans |
Concept (Monetary) |
As Of |
Debit |
nfp:FundedUnfundedStatusDefinedBenefitPlans |