| Line |
Label |
Object Class |
Period Type |
Balance |
Report ElementName |
| 1 |
8121 - Disclosure - Allowance for Doubtfull Accounts Roll Forward (Level 4 Detail) |
Network |
* |
* |
http://www.xbrlsite.com/nfp/role/level4/Allowance |
| 2 |
Allowance for Doubtful Accounts Roll Forward [Table] |
Table |
|
|
nfp:AllowanceForDoubtfulAccountsRollForwardTable |
| 3 |
Allowance for Doubtfull Accounts Roll Forward [Line Items] |
LineItems |
|
|
nfp:AllowanceForDoubtfullAccountsRollForwardLineItems |
| 4 |
Allowance for Doubtful Accounts [Roll Forward] |
Abstract |
|
|
nfp:AllowanceForDoubtfulAccountsRollForward |
| 5 |
Allowance for Doubtful Accounts, Beginning Balance |
Concept (Monetary) |
As Of |
Credit |
nfp:AllowanceForDoubtfulAccounts |
| 6 |
Additions to Allowance for Bad Debts |
Concept (Monetary) |
For Period |
Credit |
nfp:AdditionsToAllowanceForBadDebts |
| 7 |
Bad Debts Written Off |
Concept (Monetary) |
For Period |
Debit |
nfp:BadDebtsWrittenOff |
| 8 |
Allowance for Doubtful Accounts, Ending Balance |
Concept (Monetary) |
As Of |
Credit |
nfp:AllowanceForDoubtfulAccounts |