8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail)

Line Label Object Class Period Type Balance Report ElementName
1 8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail) Network

*

*

http://www.xbrlsite.com/nfp/role/level4/AccountsPayableDetail
2 Accounts Payable and Accrued Expenses Subclassifications [Table] Table nfp:AccountsPayableAndAccruedExpensesSubclassificationsTable
3 Accounts Payable and Accrued Expenses Subclassifications [Line Items] LineItems nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems
4 Accounts Payable and Accrued Expenses [Roll Up] Abstract nfp:AccountsPayableAccruedExpensesRollUp
5 Accounts Payable Concept (Monetary) As Of Credit nfp:AccountsPayable
6 Accrued Expenses Concept (Monetary) As Of Credit nfp:AccruedExpenses
7 Accounts Payable and Accrued Expenses Concept (Monetary) As Of Credit nfp:AccountsPayableAccruedExpenses