Generated at 2020-11-01T01:17:26+0000 for charles.hoffman@me.com. This page will remain online at http://demo.logicalcontracts.com/reportAnalysis/950a463abce7063de4ee73240df19f6024ffcb4b.html for about 7 days.

Report

Submitted: http://xbrlsite.azurewebsites.net/2020/reporting-scheme/nfp/reference-implementation/instance.xml
This result is temporarily online at http://demo.logicalcontracts.com/reportAnalysis/950a463abce7063de4ee73240df19f6024ffcb4b.html
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes

User Alterations

NONE

 

Table of Contents

TERMS
1001 - Document - Document InformationStructuresDefinitionsFactsPivot
1002 - Document - Entity InformationStructuresDefinitionsFactsPivot
1051 - Statement - Statement of Financial Postion, ClassifiedStructuresDefinitionsFactsPivot
1052 - Statement - Statement of Financial Postion, Liquidity BasisStructuresDefinitionsFactsPivot
1102 - Statement - Statement of Activity, BasicStructuresDefinitionsFactsPivot
1103 - Statement - Statement of Activity, Basic, Variance from BudgetStructuresDefinitionsFactsPivot
1104 - Statement - Statement of Functional ExpensesStructuresDefinitionsFactsPivot
1201 - Statement - Statement of Cash FlowsStructuresDefinitionsFactsPivot
1301 - Statement - Statement of Changes in Net AssetsStructuresDefinitionsFactsPivot
1401 - Disclosure - NotesStructuresDefinitionsFactsPivot
4000 - Disclosure - Significant Accounting Policies (Level 2 Policy Text Blocks)StructuresDefinitionsFactsPivot
5000 - Disclosure - Disclosures (Level 3 Disclosure Text Blocks)StructuresDefinitionsFactsPivot
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8121 - Disclosure - Allowance for Doubtfull Accounts Roll Forward (Level 4 Detail)StructuresDefinitionsFactsPivot
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8135 - Disclosure - Prepaid Expenses Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8140 - Disclosure - Investments Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8151 - Disclosure - Other Assets Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8260 - Disclosure - Notes Payable Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8265 - Disclosure - Defined Benefit Plans, Benefit Obligation Roll Forward (Level 4 Detail)StructuresDefinitionsFactsPivot
8266 - Disclosure - Defined Benefit Plans, Fair Value of Plan Assets Roll Forward (Level 4 Detail)StructuresDefinitionsFactsPivot
8267 - Disclosure - Defined Benefit Plans, Funded Status (Level 4 Detail)StructuresDefinitionsFactsPivot
8270 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8280 - Disclosure - Long-term Debt Maturities (Level 4 Detail)StructuresDefinitionsFactsPivot
8290 - Disclosure - Deferred Revenue Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8291 - Disclosure - Other Liabilities Subclassifications (Level 4 Detail)StructuresDefinitionsFactsPivot
8295 - Disclosure - Net Assets With Donor Restrictions Roll Forward (Level 4 Detail)StructuresDefinitionsFactsPivot
RULES
Errors and Warnings

 

Terms

Terms shown are only those effectively used by the report instance.

#LabelData TypePeriod TypeBalance TypeAbstractPrefixName, Documentation, References
1nfp:AccountsPayablexbrli:monetaryItemTypeinstantcreditnfp

AccountsPayable

2nfp:AccountsPayableAccruedExpensesxbrli:monetaryItemTypeinstantcreditnfp

AccountsPayableAccruedExpenses

3Accounts Payable and Accrued Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

AccountsPayableAccruedExpensesRollUp

4Accounts Payable and Accrued Expenses Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

AccountsPayableAccruedExpensesSubclassificationsLineItems

5Accounts Payable and Accrued Expenses Note [Text Block]nonnum:textBlockItemTypedurationnfp

AccountsPayableAndAccruedExpensesNoteTextBlock

6Accounts Payable and Accrued Expenses Policies [Text Block]nonnum:textBlockItemTypedurationnfp

AccountsPayableAndAccruedExpensesPoliciesTextBlock

7Accounts Payable and Accrued Expenses Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

AccountsPayableAndAccruedExpensesSubclassificationsTable

8Accounts Payable and Accrued Expenses Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

AccountsPayableAndAccruedExpensesSubclassificationsTextBlock

9nfp:AccruedExpensesxbrli:monetaryItemTypeinstantcreditnfp

AccruedExpenses

10Less: Accumulated Depreciationxbrli:monetaryItemTypeinstantcreditnfp

AccumulatedDepreciation

11Actual [Member]nonnum:domainItemTypedurationtruenfp

ActualMember

12Actuarial Gains (Losses)xbrli:monetaryItemTypedurationcreditnfp

ActuarialGainsLosses

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3722.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanActuarialGainLoss

13Actuarial Return (Loss) on Plan Assetsxbrli:monetaryItemTypedurationdebitnfp

ActuarialReturnLossOnPlanAssets

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3763.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets

14Additional Long-term Borrowingsxbrli:monetaryItemTypedurationdebitnfp

AdditionalLongtermBorrowings

15Additions to Allowance for Bad Debtsxbrli:monetaryItemTypedurationcreditnfp

AdditionsToAllowanceForBadDebts

16Administrative Expenses Paidxbrli:monetaryItemTypedurationcreditnfp

AdministrativeExpensesPaid

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3727.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanAdministrationExpenses

17All Benefit Plans [Member]nonnum:domainItemTypedurationtruenfp

AllBenefitPlansMember

18All Categories [Member]nonnum:domainItemTypedurationtruenfp

AllCategoriesMember

19Allowance for Doubtful Accountsxbrli:monetaryItemTypeinstantcreditnfp

AllowanceForDoubtfulAccounts

20Allowance for Doubtful Accounts [Roll Forward]xbrli:stringItemTypedurationtruenfp

AllowanceForDoubtfulAccountsRollForward

21Allowance for Doubtful Accounts Roll Forward [Table]xbrli:stringItemTypedurationtruenfp

AllowanceForDoubtfulAccountsRollForwardTable

22Allowance for Doubtful Accounts Roll Forward [Text Block]nonnum:textBlockItemTypedurationnfp

AllowanceForDoubtfulAccountsRollForwardTextBlock

23Allowance for Doubtfull Accounts Roll Forward [Line Items]xbrli:stringItemTypedurationtruenfp

AllowanceForDoubtfullAccountsRollForwardLineItems

24Assetsxbrli:monetaryItemTypeinstantdebitnfp

Assets

<[|] Publisher="FASB"><= Name>ASC<= Topic>958<= SubTopic>210<= URI>https://asc.fasb.org/section&trid=2209826<= Subsection>50

25Assets Held for Salexbrli:monetaryItemTypeinstantdebitnfp

AssetsHeldForSale

26Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

AssetsRollUp

27Bad Debts Written Offxbrli:monetaryItemTypedurationdebitnfp

BadDebtsWrittenOff

28Balance Sheet Datexbrli:dateItemTypedurationnfp

BalanceSheetDate

29Basis of Reporting Note [Text Block]nonnum:textBlockItemTypedurationnfp

BasisOfReportingNoteTextBlock

30Benefit Plans [Axis]xbrli:stringItemTypedurationtruenfp

BenefitPlansAxis

31Benefits Paidxbrli:monetaryItemTypedurationdebitnfp

BenefitsPaid

<[|] Publisher="DEMO"><= URI>http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3604.html<= Name>us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid

32Benefits Paid from Plan Assetsxbrli:monetaryItemTypedurationcreditnfp

BenefitsPaidFromPlanAssets

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3636.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid

33Budget [Member]nonnum:domainItemTypedurationtruenfp

BudgetMember

34Buildingsxbrli:monetaryItemTypeinstantdebitnfp

Buildings

35Capital Additions of Property, Plant and Equipmentxbrli:monetaryItemTypedurationcreditnfp

CapitalAdditionsOfPropertyPlantAndEquipment

36Cashxbrli:monetaryItemTypeinstantdebitnfp

Cash

37Cash and Cash Equivalentsxbrli:monetaryItemTypeinstantdebitnfp

CashAndCashEquivalents

<[|] Publisher="DEMO"><= Name>us-gaap:CashAndCashEquivalentsAtCarryingValue

38Cash and Cash Equivalents Note [Text Block]nonnum:textBlockItemTypedurationnfp

CashAndCashEquivalentsNoteTextBlock

39Cash and Cash Equivalents Policies [Text Block]nonnum:textBlockItemTypedurationnfp

CashAndCashEquivalentsPoliciesTextBlock

40Cash and Cash Equivalents [Roll Up]xbrli:stringItemTypedurationtruenfp

CashAndCashEquivalentsRollUp

41Cash and Cash Equivalents Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

CashAndCashEquivalentsSubclassificationsLineItems

42Cash and Cash Equivalents Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

CashAndCashEquivalentsSubclassificationsTextBlock

43Cash and Cash Equivalents Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

CashCashEquivalentsSubclassificationsTable

44Cash Equivalentsxbrli:monetaryItemTypeinstantdebitnfp

CashEquivalents

45Cash Flow Statement [Roll Forward]xbrli:stringItemTypedurationtruenfp

CashFlowStatementRollForward

46Category [Axis]xbrli:stringItemTypedurationtruenfp

CategoryAxis

47nfp:ChangeInNetAssetsxbrli:monetaryItemTypedurationcreditnfp

ChangeInNetAssets

48Change in Net Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

ChangeInNetAssetsRollUp

49nfp:CollectionReceivablesxbrli:monetaryItemTypedurationdebitnfp

CollectionReceivables

50nfp:Communicationsxbrli:monetaryItemTypedurationdebitnfp

Communications

51Contract Revenuexbrli:monetaryItemTypedurationcreditnfp

ContractRevenue

52nfp:ContractServicesxbrli:monetaryItemTypedurationdebitnfp

ContractServices

53Contributions by Plan Participantsxbrli:monetaryItemTypedurationcreditnfp

ContributionsByPlanParticipants

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3602.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant

54Contributions Receivablexbrli:monetaryItemTypeinstantdebitnfp

ContributionsReceivable

55Contributions to Plan by Employerxbrli:monetaryItemTypedurationdebitnfp

ContributionsToPlanByEmployer

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3801.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanContributionsByEmployer

56Contributions to Plan by Plan Participantsxbrli:monetaryItemTypedurationdebitnfp

ContributionsToPlanByPlanParticipants

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3640.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant

57Controlling [Abstract]xbrli:stringItemTypedurationtruenfp

ControllingAbstract

58Current [Abstract]xbrli:stringItemTypedurationtruenfp

CurrentAbstract

59Current Assetsxbrli:monetaryItemTypeinstantdebitnfp

CurrentAssets

60Current Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

CurrentAssetsRollUp

61Current Liabilitiesxbrli:monetaryItemTypeinstantcreditnfp

CurrentLiabilities

62Current Liabilities [Roll Up]xbrli:stringItemTypedurationtruenfp

CurrentLiabilitiesRollUp

63nfp:CurrentPortionLongtermDebtxbrli:monetaryItemTypeinstantcreditnfp

CurrentPortionLongtermDebt

64nfp:CustodialFundsxbrli:monetaryItemTypeinstantcreditnfp

CustodialFunds

65nfp:DeferredContractRevenuexbrli:monetaryItemTypeinstantcreditnfp

DeferredContractRevenue

66nfp:DeferredRevenuexbrli:monetaryItemTypeinstantcreditnfp

DeferredRevenue

67nfp:DeferredRevenueCurrentxbrli:monetaryItemTypeinstantcreditnfp

DeferredRevenueCurrent

68Deferred Revenue, Current [Roll Up]xbrli:stringItemTypedurationtruenfp

DeferredRevenueCurrentRollUp

69nfp:DeferredRevenueNoncurrentxbrli:monetaryItemTypeinstantcreditnfp

DeferredRevenueNoncurrent

70Deferred Revenue, Noncurrent [Roll Up]xbrli:stringItemTypedurationtruenfp

DeferredRevenueNoncurrentRollUp

71Deferred Revenue Note [Text Block]nonnum:textBlockItemTypedurationnfp

DeferredRevenueNoteTextBlock

72Deferred Revenue Policies [Text Block]nonnum:textBlockItemTypedurationnfp

DeferredRevenuePoliciesTextBlock

73Deferred Revenue [Roll Up]xbrli:stringItemTypedurationtruenfp

DeferredRevenueRollUp

74Deferred Revenue Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

DeferredRevenueSubclassificationsLineItems

75Deferred Revenue Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

DeferredRevenueSubclassificationsTable

76Deferred Revenue Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

DeferredRevenueSubclassificationsTextBlock

77Defined Benefit Pension Plans [Member]nonnum:domainItemTypedurationtruenfp

DefinedBenefitPensionPlansMember

78Defined Benefit Plans Benefit Obligationxbrli:monetaryItemTypeinstantcreditnfp

DefinedBenefitPlansBenefitObligation

<[|] Publisher="DEMO"><= URI>http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3797.html<= Name>us-gaap:DefinedBenefitPlanBenefitObligation

79Defined Benefit Plans Benefit Obligation [Roll Forward]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansBenefitObligationRollForward

80Defined Benefit Plans Benefit Obligation Roll Forward [Line Items]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansBenefitObligationRollForwardLineItems

81Defined Benefit Plans Benefit Obligation Roll Forward [Table]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansBenefitObligationRollForwardTable

82Defined Benefit Plans Benefit Obligation [Text Block]nonnum:textBlockItemTypedurationnfp

DefinedBenefitPlansBenefitObligationTextBlock

83nfp:DefinedBenefitPlansFairValuexbrli:monetaryItemTypeinstantdebitnfp

DefinedBenefitPlansFairValue

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3828.html">

84Defined Benefit Plans Fair Value of Plan Assets [Text Block]nonnum:textBlockItemTypedurationnfp

DefinedBenefitPlansFairValueOfPlanAssetsTextBlock

85Defined Benefit Plans Fair Value [Roll Forward]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansFairValueRollForward

86Defined Benefit Plans Fair Value Roll Forward [Line Items]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansFairValueRollForwardLineItems

87Defined Benefit Plans Fair Value Roll Forward [Table]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansFairValueRollForwardTable

<[|] Publisher="SpiderMonkey"><= URI>http://xbrlview.fasb.org/yeti/resources/yeti-gwt/Yeti.jsp#tax~(id~175*v~6431)!con~(id~4403293)!net~(a~3498*l~837)!lang~(code~en-us)!path~(g~99746*p~0_0_0_0_0_11_2_0)!rg~(rg~32*p~12)

88Defined Benefit Plans Funded Status [Roll Up]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansFundedStatusRollUp

89Defined Benefit Plans Funded Status Roll Up [Line Items]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansFundedStatusRollUpLineItems

90Defined Benefit Plans Funded Status Roll Up [Table]xbrli:stringItemTypedurationtruenfp

DefinedBenefitPlansFundedStatusRollUpTable

91Defined Benefit Plans Funded Status [Text Block]nonnum:textBlockItemTypedurationnfp

DefinedBenefitPlansFundedStatusTextBlock

92Depositsxbrli:monetaryItemTypeinstantdebitnfp

Deposits

93Disclosures [Line Items]xbrli:stringItemTypedurationtruenfp

DisclosuresLineItems

94Disclosures [Table]xbrli:stringItemTypedurationtruenfp

DisclosuresTable

95Document Fiscal Period Focusxbrli:tokenItemTypedurationnfp

DocumentFiscalPeriodFocus

96Document Fiscal Year Focusxbrli:tokenItemTypedurationnfp

DocumentFiscalYearFocus

97Document Identifierxbrli:stringItemTypedurationnfp

DocumentIdentifier

98Document Information [Line Items]xbrli:stringItemTypedurationtruenfp

DocumentInformationLineItems

99Document Information [Set]xbrli:stringItemTypedurationtruenfp

DocumentInformationSet

100Document Information [Table]xbrli:stringItemTypedurationtruenfp

DocumentInformationTable

101Document Titlexbrli:stringItemTypedurationnfp

DocumentTitle

102Economic Entity Identifierxbrli:tokenItemTypedurationnfp

EconomicEntityIdentifier

103Economic Entity Namexbrli:tokenItemTypedurationnfp

EconomicEntityName

104Entity Information [Line Items]xbrli:stringItemTypedurationtruenfp

EntityInformationLineItems

105Entity Information [Set]xbrli:stringItemTypedurationtruenfp

EntityInformationSet

106Entity Information [Table]xbrli:stringItemTypedurationtruenfp

EntityInformationTable

107Equipmentxbrli:monetaryItemTypeinstantdebitnfp

Equipment

108nfp:Expensesxbrli:monetaryItemTypedurationdebitnfp

Expenses

109Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

ExpensesRollUp

110Finished Goodsxbrli:monetaryItemTypeinstantdebitnfp

FinishedGoods

111Functional Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

FunctionalExpensesRollUp

112nfp:FundedUnfundedStatusDefinedBenefitPlansxbrli:monetaryItemTypeinstantdebitnfp

FundedUnfundedStatusDefinedBenefitPlans

<[|] Publisher="DEMO"><= URI>http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3847.html<= Name>us-gaap:DefinedBenefitPlanFundedStatusOfPlan

113nfp:FundraisingExpensesxbrli:monetaryItemTypedurationdebitnfp

FundraisingExpenses

114Grantsxbrli:monetaryItemTypedurationcreditnfp

Grants

115High Audit Risk [Abstract]xbrli:stringItemTypedurationtruenfp

HighAuditRiskAbstract

116Hypercubes [Abstract]xbrli:stringItemTypedurationtruenfp

HypercubesAbstract

117(Incease) Decrease per Curtailmentxbrli:monetaryItemTypedurationdebitnfp

InceaseDecreasePerCurtailment

<[|] Publisher="DEMO"><= URI>http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3796.html<= Name>us-gaap:DefinedBenefitPlanCurtailments

118Incease (Decrease) per Plan Ammendmentxbrli:monetaryItemTypedurationcreditnfp

InceaseDecreasePerPlanAmmendment

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3874.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanPlanAmendments

119Income Statement Start Periodxbrli:dateItemTypedurationnfp

IncomeStatementStartPeriod

120nfp:Insurancexbrli:monetaryItemTypedurationdebitnfp

Insurance

121Interest Costxbrli:monetaryItemTypedurationcreditnfp

InterestCost

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3844.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanInterestCost

122Inventoriesxbrli:monetaryItemTypeinstantdebitnfp

Inventories

123Inventories Note [Text Block]nonnum:textBlockItemTypedurationnfp

InventoriesNoteTextBlock

124Inventories Policies [Text Block]nonnum:textBlockItemTypedurationnfp

InventoriesPoliciesTextBlock

125Inventories [Roll Up]xbrli:stringItemTypedurationtruenfp

InventoriesRollUp

126Inventories Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

InventoriesSubclassificationsLineItems

127Inventories Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

InventoriesSubclassificationsTable

128Inventories Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

InventoriesSubclassificationsTextBlock

129Investmentsxbrli:monetaryItemTypeinstantdebitnfp

Investments

130Investments, Noncurrentxbrli:monetaryItemTypeinstantdebitnfp

InvestmentsNoncurrent

131Investments Note [Text Block]nonnum:textBlockItemTypedurationnfp

InvestmentsNoteTextBlock

132Investments Policies [Text Block]nonnum:textBlockItemTypedurationnfp

InvestmentsPoliciesTextBlock

133Investments [Roll Up]xbrli:stringItemTypedurationtruenfp

InvestmentsRollUp

134Investments Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

InvestmentsSubclassificationsLineItems

135Investments Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

InvestmentsSubclassificationsTable

136Investments Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

InvestmentsSubclassificationsTextBlock

137Landxbrli:monetaryItemTypeinstantdebitnfp

Land

138Land Held for Investmentxbrli:monetaryItemTypeinstantdebitnfp

LandHeldForInvestment

139Level 1 Note Text Blocks [Abstract]xbrli:stringItemTypedurationtruenfp

Level1NoteTextBlocksAbstract

140Level 2 Policy Text Blocks [Abstract]xbrli:stringItemTypedurationtruenfp

Level2PolicyTextBlocksAbstract

141Level 3 Disclosure Text Blocks [Abstract]xbrli:stringItemTypedurationtruenfp

Level3DisclosureTextBlocksAbstract

142Liabilitiesxbrli:monetaryItemTypeinstantcreditnfp

Liabilities

143Liabilities and Net Assetsxbrli:monetaryItemTypeinstantcreditnfp

LiabilitiesAndNetAssets

<[|] Publisher="FASB"><= Name>ASC<= Topic>985<= SubTopic>210<= Subsection>50<= URI>https://asc.fasb.org/section&trid=2209826

144Liabilities and Net Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

LiabilitiesAndNetAssetsRollUp

145Liabilities [Roll Up]xbrli:stringItemTypedurationtruenfp

LiabilitiesRollUp

146nfp:LineOfCreditxbrli:monetaryItemTypeinstantcreditnfp

LineOfCredit

147nfp:LongtermDebtxbrli:monetaryItemTypeinstantcreditnfp

LongtermDebt

148nfp:LongtermDebtExcludingCurrentPortionxbrli:monetaryItemTypeinstantcreditnfp

LongtermDebtExcludingCurrentPortion

149Long-term Debt Maturities [Line Items]xbrli:stringItemTypedurationtruenfp

LongtermDebtMaturitiesLineItems

150Long-term Debt Maturities [Roll Up]xbrli:stringItemTypedurationtruenfp

LongtermDebtMaturitiesRollUp

151Long-term Debt Maturities [Table]xbrli:stringItemTypedurationtruenfp

LongtermDebtMaturitiesTable

152Long-term Debt Maturities [Text Block]nonnum:textBlockItemTypedurationnfp

LongtermDebtMaturitiesTextBlock

153Long-term Debt Note [Text Block]nonnum:textBlockItemTypedurationnfp

LongtermDebtNoteTextBlock

154Long-term Debt Policies [Text Block]nonnum:textBlockItemTypedurationnfp

LongtermDebtPoliciesTextBlock

155Long-term Debt Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

LongtermDebtSubclassificationsLineItems

156Long-term Debt Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

LongtermDebtSubclassificationsTable

157Long-term Debt Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

LongtermDebtSubclassificationsTextBlock

158Long-term Investments [Roll Up]xbrli:stringItemTypedurationtruenfp

LongtermInvestmentsRollUp

159Long-term [Roll Up]xbrli:stringItemTypedurationtruenfp

LongtermRollUp

160Low Audit Risk [Abstract]xbrli:stringItemTypedurationtruenfp

LowAuditRiskAbstract

161nfp:Maintenancexbrli:monetaryItemTypedurationdebitnfp

Maintenance

162nfp:ManagementAndGeneralExpensesxbrli:monetaryItemTypedurationdebitnfp

ManagementAndGeneralExpenses

163Marketable Securitiesxbrli:monetaryItemTypeinstantdebitnfp

MarketableSecurities

164nfp:MaturesInFiveYearsxbrli:monetaryItemTypeinstantcreditnfp

MaturesInFiveYears

165nfp:MaturesInFourYearsxbrli:monetaryItemTypeinstantcreditnfp

MaturesInFourYears

166nfp:MaturesInOneYearxbrli:monetaryItemTypeinstantcreditnfp

MaturesInOneYear

167nfp:MaturesInThreeYearsxbrli:monetaryItemTypeinstantcreditnfp

MaturesInThreeYears

168nfp:MaturesInTwoYearsxbrli:monetaryItemTypeinstantcreditnfp

MaturesInTwoYears

169nfp:MaturesThereafterxbrli:monetaryItemTypeinstantcreditnfp

MaturesThereafter

170nfp:MortgageLoansxbrli:monetaryItemTypeinstantcreditnfp

MortgageLoans

171Nature of Organization Note [Text Block]nonnum:textBlockItemTypedurationnfp

NatureOfOrganizationNoteTextBlock

172Net Assetsxbrli:monetaryItemTypeinstantcreditnfp

NetAssets

173Net Assets Note [Table]xbrli:stringItemTypedurationtruenfp

NetAssetsNoteTable

174Net Assets Note [Text Block]nonnum:textBlockItemTypedurationnfp

NetAssetsNoteTextBlock

175Net Assets Policies [Text Block]nonnum:textBlockItemTypedurationnfp

NetAssetsPoliciesTextBlock

176Net Assets [Roll Forward]xbrli:stringItemTypedurationtruenfp

NetAssetsRollForward

177Net Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

NetAssetsRollUp

178nfp:NetAssetsWithDonorRestrictionsxbrli:monetaryItemTypeinstantcreditnfp

NetAssetsWithDonorRestrictions

179Net Assets With Donor Restrictions [Roll Forward]xbrli:stringItemTypedurationtruenfp

NetAssetsWithDonorRestrictionsRollForward

180Net Assets With Donor Restrictions Roll Forward [Line Items]xbrli:stringItemTypedurationtruenfp

NetAssetsWithDonorRestrictionsRollForwardLineItems

181Net Assets With Donor Restrictions Roll Forward [Table]xbrli:stringItemTypedurationtruenfp

NetAssetsWithDonorRestrictionsRollForwardTable

182Net Assets With Donor Restrictions Roll Forward [Text Block]nonnum:textBlockItemTypedurationnfp

NetAssetsWithDonorRestrictionsRollForwardTextBlock

183nfp:NetAssetsWithoutDonorRestrictionsxbrli:monetaryItemTypeinstantcreditnfp

NetAssetsWithoutDonorRestrictions

184Net Cash Flowxbrli:monetaryItemTypedurationdebitnfp

NetCashFlow

185Net Cash Flow Financing Activitiesxbrli:monetaryItemTypedurationdebitnfp

NetCashFlowFinancingActivities

186Net Cash Flow Financing Activities [Roll Up]xbrli:stringItemTypedurationtruenfp

NetCashFlowFinancingActivitiesRollUp

187Net Cash Flow Investing Activitiesxbrli:monetaryItemTypedurationdebitnfp

NetCashFlowInvestingActivities

188Net Cash Flow Investing Activities [Roll Up]xbrli:stringItemTypedurationtruenfp

NetCashFlowInvestingActivitiesRollUp

189Net Cash Flow Operating Activitiesxbrli:monetaryItemTypedurationnfp

NetCashFlowOperatingActivities

190Net Cash Flow Operating Activities [Roll Up]xbrli:stringItemTypedurationtruenfp

NetCashFlowOperatingActivitiesRollUp

191Net Cash Flow [Roll Up]xbrli:stringItemTypedurationtruenfp

NetCashFlowRollUp

192Noncontrolling [Abstract]xbrli:stringItemTypedurationtruenfp

NoncontrollingAbstract

193Noncurrent [Abstract]xbrli:stringItemTypedurationtruenfp

NoncurrentAbstract

194Noncurrent Assetsxbrli:monetaryItemTypeinstantdebitnfp

NoncurrentAssets

195Noncurrent Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

NoncurrentAssetsRollUp

196Noncurrent Liabilitiesxbrli:monetaryItemTypeinstantcreditnfp

NoncurrentLiabilities

197Noncurrent Liabilities [Roll Up]xbrli:stringItemTypedurationtruenfp

NoncurrentLiabilitiesRollUp

198Nonoperating [Abstract]xbrli:stringItemTypedurationtruenfp

NonoperatingAbstract

199Notes [Line Items]xbrli:stringItemTypedurationtruenfp

NotesLineItems

200nfp:NotesPayablexbrli:monetaryItemTypeinstantcreditnfp

NotesPayable

201Notes Payable Note [Text Block]nonnum:textBlockItemTypedurationnfp

NotesPayableNoteTextBlock

202Notes Payable Policies [Text Block]nonnum:textBlockItemTypedurationnfp

NotesPayablePoliciesTextBlock

203Notes Payable [Roll Up]xbrli:stringItemTypedurationtruenfp

NotesPayableRollUp

204Notes Payable Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

NotesPayableSubclassificationsLineItems

205Notes Payable Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

NotesPayableSubclassificationsTable

206Notes Payable Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

NotesPayableSubclassificationsTextBlock

207Notes [Table]xbrli:stringItemTypedurationtruenfp

NotesTable

208nfp:Occupancyxbrli:monetaryItemTypedurationdebitnfp

Occupancy

209nfp:OfficeSuppliesxbrli:monetaryItemTypedurationdebitnfp

OfficeSupplies

210Operating [Abstract]xbrli:stringItemTypedurationtruenfp

OperatingAbstract

211Other Assetsxbrli:monetaryItemTypeinstantdebitnfp

OtherAssets

212Other Assets Note [Text Block]nonnum:textBlockItemTypedurationnfp

OtherAssetsNoteTextBlock

213Other Assets Policies [Text Block]nonnum:textBlockItemTypedurationnfp

OtherAssetsPoliciesTextBlock

214Other Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherAssetsRollUp

215Other Assets Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

OtherAssetsSubclassificationsLineItems

216Other Assets Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

OtherAssetsSubclassificationsTable

217Other Assets Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

OtherAssetsSubclassificationsTextBlock

218Other Current Assetsxbrli:monetaryItemTypeinstantdebitnfp

OtherCurrentAssets

219Other Current Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherCurrentAssetsRollUp

220nfp:OtherCurrentDeferredRevenuexbrli:monetaryItemTypeinstantcreditnfp

OtherCurrentDeferredRevenue

221nfp:OtherCurrentLiabilitiesxbrli:monetaryItemTypeinstantcreditnfp

OtherCurrentLiabilities

222Other Current Liabilities [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherCurrentLiabilitiesRollUp

223Other Defined Benefit Postretirement Obligations [Member]nonnum:domainItemTypedurationtruenfp

OtherDefinedBenefitPostretirementObligationsMember

224nfp:OtherFunctionalExpensesxbrli:monetaryItemTypedurationdebitnfp

OtherFunctionalExpenses

225Other Functional Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherFunctionalExpensesRollUp

226Other Increase (Decrease) in Benefit Obligationxbrli:monetaryItemTypedurationcreditnfp

OtherIncreaseDecreaseInBenefitObligation

<[|] URI="http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3817.html"><= Publisher>DEMO<= Name>us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease

227nfp:OtherLiabilitiesxbrli:monetaryItemTypeinstantcreditnfp

OtherLiabilities

228Other Liabilities Note [Text Block]nonnum:textBlockItemTypedurationnfp

OtherLiabilitiesNoteTextBlock

229Other Liabilities Policies [Text Block]nonnum:textBlockItemTypedurationnfp

OtherLiabilitiesPoliciesTextBlock

230Other Liabilities [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherLiabilitiesRollUp

231Other Liabilities Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

OtherLiabilitiesSubclassificationsLineItems

232Other Liabilities Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

OtherLiabilitiesSubclassificationsTable

233Other Liabilities Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

OtherLiabilitiesSubclassificationsTextBlock

234Other Miscellaneous Current Assetsxbrli:monetaryItemTypeinstantdebitnfp

OtherMiscellaneousCurrentAssets

235nfp:OtherMiscellaneousCurrentLiabilitiesxbrli:monetaryItemTypeinstantcreditnfp

OtherMiscellaneousCurrentLiabilities

236Other Miscellaneous Noncurrent Assetsxbrli:monetaryItemTypeinstantdebitnfp

OtherMiscellaneousNoncurrentAssets

237Other Miscellaneous Noncurrent Investmentsxbrli:monetaryItemTypeinstantdebitnfp

OtherMiscellaneousNoncurrentInvestments

238nfp:OtherMiscellaneousNoncurrentLiabilitiesxbrli:monetaryItemTypeinstantcreditnfp

OtherMiscellaneousNoncurrentLiabilities

239Other Miscellaneous Prepaid Expensesxbrli:monetaryItemTypeinstantdebitnfp

OtherMiscellaneousPrepaidExpenses

240nfp:OtherMiscellaneousShorttermNotesPayablexbrli:monetaryItemTypeinstantcreditnfp

OtherMiscellaneousShorttermNotesPayable

241Other Noncurrent Assetsxbrli:monetaryItemTypeinstantdebitnfp

OtherNoncurrentAssets

242Other Noncurrent Assets [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherNoncurrentAssetsRollUp

243nfp:OtherNoncurrentDeferredRevenuexbrli:monetaryItemTypeinstantcreditnfp

OtherNoncurrentDeferredRevenue

244nfp:OtherNoncurrentLiabilitiesxbrli:monetaryItemTypeinstantcreditnfp

OtherNoncurrentLiabilities

245Other Noncurrent Liabilities [Roll Up]xbrli:stringItemTypedurationtruenfp

OtherNoncurrentLiabilitiesRollUp

246nfp:OtherPayablesxbrli:monetaryItemTypeinstantcreditnfp

OtherPayables

247nfp:OtherProgramServicesExpensesxbrli:monetaryItemTypedurationdebitnfp

OtherProgramServicesExpenses

248Other Receivablesxbrli:monetaryItemTypeinstantdebitnfp

OtherReceivables

249Other Revenuexbrli:monetaryItemTypedurationcreditnfp

OtherRevenue

250nfp:OtherSecuredLoansxbrli:monetaryItemTypeinstantcreditnfp

OtherSecuredLoans

251Other Supportxbrli:monetaryItemTypedurationcreditnfp

OtherSupport

252Payment of Accounts Payablexbrli:monetaryItemTypedurationcreditnfp

PaymentOfAccountsPayable

253nfp:PayrollTaxesAndBenefitsxbrli:monetaryItemTypedurationdebitnfp

PayrollTaxesAndBenefits

254nfp:PostemploymentBenefitsxbrli:monetaryItemTypeinstantcreditnfp

PostemploymentBenefits

255nfp:PostemploymentBenefitsCurrentxbrli:monetaryItemTypeinstantcreditnfp

PostemploymentBenefitsCurrent

256nfp:PostemploymentBenefitsNoncurrentxbrli:monetaryItemTypeinstantcreditnfp

PostemploymentBenefitsNoncurrent

257Postemployment Benefits Note [Text Block]nonnum:textBlockItemTypedurationnfp

PostemploymentBenefitsNoteTextBlock

258Postemployment Benefits Policies [Text Block]nonnum:textBlockItemTypedurationnfp

PostemploymentBenefitsPoliciesTextBlock

259Prepaid Expensesxbrli:monetaryItemTypeinstantdebitnfp

PrepaidExpenses

260Prepaid Expenses Note [Text Block]nonnum:textBlockItemTypedurationnfp

PrepaidExpensesNoteTextBlock

261Prepaid Expenses Policies [Text Block]nonnum:textBlockItemTypedurationnfp

PrepaidExpensesPoliciesTextBlock

262Prepaid Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

PrepaidExpensesRollUp

263Prepaid Expenses Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

PrepaidExpensesSubclassificationsLineItems

264Prepaid Expenses Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

PrepaidExpensesSubclassificationsTable

265Prepaid Expenses Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

PrepaidExpensesSubclassificationsTextBlock

266Prepaid Insurancexbrli:monetaryItemTypeinstantdebitnfp

PrepaidInsurance

267Product Alphaxbrli:monetaryItemTypeinstantdebitnfp

ProductAlpha

268Product Bravoxbrli:monetaryItemTypeinstantdebitnfp

ProductBravo

269nfp:ProfessionalFeesxbrli:monetaryItemTypedurationdebitnfp

ProfessionalFees

270nfp:ProgramServicesExpensesxbrli:monetaryItemTypedurationdebitnfp

ProgramServicesExpenses

271Program Services Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

ProgramServicesExpensesRollUp

272Program Services [Member]nonnum:domainItemTypedurationtruenfp

ProgramServicesMember

273Properties [Abstract]xbrli:stringItemTypedurationtruenfp

PropertiesAbstract

274Property, Plant, and Equipment Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

PropertyPlanAndtEquipmentSubclassificationsTextBlock

275Property, Plant and Equipmentxbrli:monetaryItemTypeinstantdebitnfp

PropertyPlantAndEquipment

276Property, Plant and Equipment, Grossxbrli:monetaryItemTypeinstantdebitnfp

PropertyPlantAndEquipmentGross

277Property, Plant and Equipment, Gross [Roll Up]xbrli:stringItemTypedurationtruenfp

PropertyPlantAndEquipmentGrossRollUp

278Property, Plant and Equipment Note [Text Block]nonnum:textBlockItemTypedurationnfp

PropertyPlantAndEquipmentNoteTextBlock

279Property, Plant, and Equipment Policies [Text Block]nonnum:textBlockItemTypedurationnfp

PropertyPlantAndEquipmentPoliciesTextBlock

280Property, Plant and Equipment [Roll Up]xbrli:stringItemTypedurationtruenfp

PropertyPlantAndEquipmentRollUp

281Property, Plant and Equipment Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

PropertyPlantAndEquipmentSubclassificationsLineItems

282Property, Plant and Equipment Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

PropertyPlantEquipmentSubclassificationsTable

283Raw Materialxbrli:monetaryItemTypeinstantdebitnfp

RawMaterial

284Receivablesxbrli:monetaryItemTypeinstantdebitnfp

Receivables

285Receivables Note [Text Block]nonnum:textBlockItemTypedurationnfp

ReceivablesNoteTextBlock

286Receivables Policies [Text Block]nonnum:textBlockItemTypedurationnfp

ReceivablesPoliciesTextBlock

287Receivables [Roll Up]xbrli:stringItemTypedurationtruenfp

ReceivablesRollUp

288Receivables Subclassifications [Line Items]xbrli:stringItemTypedurationtruenfp

ReceivablesSubclassificationsLineItems

289Receivables Subclassifications [Table]xbrli:stringItemTypedurationtruenfp

ReceivablesSubclassificationsTable

290Receivables Subclassifications [Text Block]nonnum:textBlockItemTypedurationnfp

ReceivablesSubclassificationsTextBlock

291Repayment of Long-term Borrowingsxbrli:monetaryItemTypedurationcreditnfp

RepaymentOfLongtermBorrowings

292Reporting Style Codexbrli:tokenItemTypedurationnfp

ReportingStyleCode

293Revenuexbrli:monetaryItemTypedurationcreditnfp

Revenue

294Revenue Recognition Policies [Text Block]nonnum:textBlockItemTypedurationnfp

RevenueRecognitionPoliciesTextBlock

295Revenue [Roll Up]xbrli:stringItemTypedurationtruenfp

RevenueRollUp

296nfp:Salariesxbrli:monetaryItemTypedurationdebitnfp

Salaries

297nfp:SalariesAndRelatedExpensesxbrli:monetaryItemTypedurationdebitnfp

SalariesAndRelatedExpenses

298nfp:SalariesAndRelatedFunctionalExpensesxbrli:monetaryItemTypedurationdebitnfp

SalariesAndRelatedFunctionalExpenses

299Salaries and Related Functional Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

SalariesAndRelatedFunctionalExpensesRollUp

300Scenario [Axis]xbrli:stringItemTypedurationtruenfp

ScenarioAxis

301Service Costxbrli:monetaryItemTypedurationcreditnfp

ServiceCost

<[|] Publisher="DEMO"><= URI>http://xbrlsite.azurewebsites.net/2019/Prototype/references/us-gaap/Element-3881.html<= Name>us-gaap:DefinedBenefitPlanServiceCost

302Short-term Investmentsxbrli:monetaryItemTypeinstantdebitnfp

ShortTermInvestments

303nfp:ShorttermNotesPayablexbrli:monetaryItemTypeinstantcreditnfp

ShorttermNotesPayable

304Significant Accounting Policies [Line Items]xbrli:stringItemTypedurationtruenfp

SignificantAccountingPoliciesLineItems

305Significant Accounting Policies Note [Text Block]nonnum:textBlockItemTypedurationnfp

SignificantAccountingPoliciesNoteTextBlock

306Significant Accounting Policies [Table]xbrli:stringItemTypedurationtruenfp

SignificantAccountingPoliciesTable

307Statement of Activity, Basic [Table]xbrli:stringItemTypedurationtruenfp

StatementActivityBasicTable

308Statement of Activity [Table]xbrli:stringItemTypedurationtruenfp

StatementActivityTable

309Statement of Cash Flows [Table]xbrli:stringItemTypedurationtruenfp

StatementCashFlowsTable

310Statement of Changes in Net Assets [Table]xbrli:stringItemTypedurationtruenfp

StatementChangesInNetAssetsTable

311Statement of Financial Position, Classified [Table]xbrli:stringItemTypedurationtruenfp

StatementFinancialPositionClassifiedTable

312Statement of Financial Position, Liquidity Basis [Table]xbrli:stringItemTypedurationtruenfp

StatementFinancialPositionLiquidityBasisTable

313Statement of Financial Postion, Classified [Line Items]xbrli:stringItemTypedurationtruenfp

StatementFinancialPostionClassifiedLineItems

314Statement of Financial Postion, Liquidity Basis [Line Items]xbrli:stringItemTypedurationtruenfp

StatementFinancialPostionLiquidityBasisLineItems

315Statement of Activity [Line Items]xbrli:stringItemTypedurationtruenfp

StatementOfActivityLineItems

316Statement of Cash Flows [Line Items]xbrli:stringItemTypedurationtruenfp

StatementOfCashFlowsLineItems

317Statement of Changes in Net Assets [Line Items]xbrli:stringItemTypedurationtruenfp

StatementOfChangesInNetAssetsLineItems

318Statement of Functional Expenses [Line Items]xbrli:stringItemTypedurationtruenfp

StatementOfFunctionalExpensesLineItems

319Statement of Functional Expenses [Table]xbrli:stringItemTypedurationtruenfp

StatementOfFunctionalExpensesTable

320Supportxbrli:monetaryItemTypedurationcreditnfp

Support

321Support and Revenuexbrli:monetaryItemTypedurationcreditnfp

SupportAndRevenue

322Support and Revenue [Roll Up]xbrli:stringItemTypedurationtruenfp

SupportAndRevenueRollUp

323Support [Roll Up]xbrli:stringItemTypedurationtruenfp

SupportRollUp

324nfp:SupportingServicesExpensesxbrli:monetaryItemTypedurationdebitnfp

SupportingServicesExpenses

325Supporting Services Expenses [Roll Up]xbrli:stringItemTypedurationtruenfp

SupportingServicesExpensesRollUp

326Supporting Services, Fundraising[Member]nonnum:domainItemTypedurationtruenfp

SupportingServicesFundraisingMember

327Supporting Services, Management and General [Member]nonnum:domainItemTypedurationtruenfp

SupportingServicesManagementAndGeneralMember

328Text Blocks [Abstract]xbrli:stringItemTypedurationtruenfp

TextBlocksAbstract

329Thing [Abstract]xbrli:stringItemTypedurationtruenfp

ThingAbstract

330nfp:TradePayablesxbrli:monetaryItemTypeinstantcreditnfp

TradePayables

331Trade Receivablesxbrli:monetaryItemTypeinstantdebitnfp

TradeReceivables

332nfp:TravelAndMeetingsxbrli:monetaryItemTypedurationdebitnfp

TravelAndMeetings

333Type Subtype Associations [Abstract]xbrli:stringItemTypedurationtruenfp

TypeSubtypeAssociationsAbstract

334Use of Estimates Policies [Text Block]nonnum:textBlockItemTypedurationnfp

UseEstimatesPoliciesTextBlock

335Variance [Member]nonnum:domainItemTypedurationtruenfp

VarianceMember

336Work in Progressxbrli:monetaryItemTypeinstantdebitnfp

WorkInProgress

Model Structures


Model Structure
Network
1001 - Document - Document Information
(http://www.xbrlsite.com/nfp/role/level4/DocumentInformation)
TableDocument Information [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Document Information [Table]Tabledurationnfp:DocumentInformationTable
2 Document Information [Line Items]LineItemsdurationnfp:DocumentInformationLineItems
3 Document Information [Set]Abstractdurationnfp:DocumentInformationSet
4 Reporting Style CodeConcept (String-Token)durationnfp:ReportingStyleCode
5 Document TitleConcept (String)durationnfp:DocumentTitle
6 Balance Sheet DateConcept (Date)durationnfp:BalanceSheetDate
7 Income Statement Start PeriodConcept (Date)durationnfp:IncomeStatementStartPeriod
8 Document IdentifierConcept (String)durationnfp:DocumentIdentifier
9 Document Fiscal Period FocusConcept (String-Token)durationnfp:DocumentFiscalPeriodFocus
10 Document Fiscal Year FocusConcept (String-Token)durationnfp:DocumentFiscalYearFocus

Model Structure
Network
1002 - Document - Entity Information
(http://www.xbrlsite.com/nfp/role/level4/EntityInformation)
TableEntity Information [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Entity Information [Table]Tabledurationnfp:EntityInformationTable
2 Entity Information [Line Items]LineItemsdurationnfp:EntityInformationLineItems
3 Entity Information [Set]Abstractdurationnfp:EntityInformationSet
4 Economic Entity NameConcept (String-Token)durationnfp:EconomicEntityName
5 Economic Entity IdentifierConcept (String-Token)durationnfp:EconomicEntityIdentifier

Model Structure
Network
1051 - Statement - Statement of Financial Postion, Classified
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified)
TableStatement of Financial Position, Classified [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Financial Position, Classified [Table]Tabledurationnfp:StatementFinancialPositionClassifiedTable
2 Statement of Financial Postion, Classified [Line Items]LineItemsdurationnfp:StatementFinancialPostionClassifiedLineItems
3 Assets [Roll Up]Abstractdurationnfp:AssetsRollUp
4 Current Assets [Roll Up]Abstractdurationnfp:CurrentAssetsRollUp
5 Cash and Cash EquivalentsConcept (Monetary)instantdebitnfp:CashAndCashEquivalents
6 Short-term InvestmentsConcept (Monetary)instantdebitnfp:ShortTermInvestments
7 ReceivablesConcept (Monetary)instantdebitnfp:Receivables
8 InventoriesConcept (Monetary)instantdebitnfp:Inventories
9 Prepaid ExpensesConcept (Monetary)instantdebitnfp:PrepaidExpenses
10 Other Current AssetsConcept (Monetary)instantdebitnfp:OtherCurrentAssets
11 Current AssetsConcept (Monetary)instantdebitnfp:CurrentAssets
12 Noncurrent Assets [Roll Up]Abstractdurationnfp:NoncurrentAssetsRollUp
13 Investments, NoncurrentConcept (Monetary)instantdebitnfp:InvestmentsNoncurrent
14 Property, Plant and EquipmentConcept (Monetary)instantdebitnfp:PropertyPlantAndEquipment
15 Other Noncurrent AssetsConcept (Monetary)instantdebitnfp:OtherNoncurrentAssets
16 Noncurrent AssetsConcept (Monetary)instantdebitnfp:NoncurrentAssets
17 AssetsConcept (Monetary)instantdebitnfp:Assets
18 Liabilities and Net Assets [Roll Up]Abstractdurationnfp:LiabilitiesAndNetAssetsRollUp
19 Liabilities [Roll Up]Abstractdurationnfp:LiabilitiesRollUp
20 Current Liabilities [Roll Up]Abstractdurationnfp:CurrentLiabilitiesRollUp
21 nfp:AccountsPayableAccruedExpensesConcept (Monetary)instantcreditnfp:AccountsPayableAccruedExpenses
22 nfp:ShorttermNotesPayableConcept (Monetary)instantcreditnfp:ShorttermNotesPayable
23 nfp:CurrentPortionLongtermDebtConcept (Monetary)instantcreditnfp:CurrentPortionLongtermDebt
24 nfp:PostemploymentBenefitsCurrentConcept (Monetary)instantcreditnfp:PostemploymentBenefitsCurrent
25 nfp:DeferredRevenueCurrentConcept (Monetary)instantcreditnfp:DeferredRevenueCurrent
26 nfp:OtherCurrentLiabilitiesConcept (Monetary)instantcreditnfp:OtherCurrentLiabilities
27 Current LiabilitiesConcept (Monetary)instantcreditnfp:CurrentLiabilities
28 Noncurrent Liabilities [Roll Up]Abstractdurationnfp:NoncurrentLiabilitiesRollUp
29 nfp:PostemploymentBenefitsNoncurrentConcept (Monetary)instantcreditnfp:PostemploymentBenefitsNoncurrent
30 nfp:DeferredRevenueNoncurrentConcept (Monetary)instantcreditnfp:DeferredRevenueNoncurrent
31 nfp:LongtermDebtExcludingCurrentPortionConcept (Monetary)instantcreditnfp:LongtermDebtExcludingCurrentPortion
32 nfp:OtherNoncurrentLiabilitiesConcept (Monetary)instantcreditnfp:OtherNoncurrentLiabilities
33 Noncurrent LiabilitiesConcept (Monetary)instantcreditnfp:NoncurrentLiabilities
34 LiabilitiesConcept (Monetary)instantcreditnfp:Liabilities
35 Net Assets [Roll Up]Abstractdurationnfp:NetAssetsRollUp
36 nfp:NetAssetsWithDonorRestrictionsConcept (Monetary)instantcreditnfp:NetAssetsWithDonorRestrictions
37 nfp:NetAssetsWithoutDonorRestrictionsConcept (Monetary)instantcreditnfp:NetAssetsWithoutDonorRestrictions
38 Net AssetsConcept (Monetary)instantcreditnfp:NetAssets
39 Liabilities and Net AssetsConcept (Monetary)instantcreditnfp:LiabilitiesAndNetAssets

Model Structure
Network
1052 - Statement - Statement of Financial Postion, Liquidity Basis
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity)
TableStatement of Financial Position, Liquidity Basis [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Financial Position, Liquidity Basis [Table]Tabledurationnfp:StatementFinancialPositionLiquidityBasisTable
2 Statement of Financial Postion, Liquidity Basis [Line Items]LineItemsdurationnfp:StatementFinancialPostionLiquidityBasisLineItems
3 Assets [Roll Up]Abstractdurationnfp:AssetsRollUp
4 Cash and Cash EquivalentsConcept (Monetary)instantdebitnfp:CashAndCashEquivalents
5 ReceivablesConcept (Monetary)instantdebitnfp:Receivables
6 InventoriesConcept (Monetary)instantdebitnfp:Inventories
7 Prepaid ExpensesConcept (Monetary)instantdebitnfp:PrepaidExpenses
8 InvestmentsConcept (Monetary)instantdebitnfp:Investments
9 Property, Plant and EquipmentConcept (Monetary)instantdebitnfp:PropertyPlantAndEquipment
10 Other AssetsConcept (Monetary)instantdebitnfp:OtherAssets
11 AssetsConcept (Monetary)instantdebitnfp:Assets
12 Liabilities and Net Assets [Roll Up]Abstractdurationnfp:LiabilitiesAndNetAssetsRollUp
13 Liabilities [Roll Up]Abstractdurationnfp:LiabilitiesRollUp
14 nfp:AccountsPayableAccruedExpensesConcept (Monetary)instantcreditnfp:AccountsPayableAccruedExpenses
15 nfp:NotesPayableConcept (Monetary)instantcreditnfp:NotesPayable
16 nfp:PostemploymentBenefitsConcept (Monetary)instantcreditnfp:PostemploymentBenefits
17 nfp:DeferredRevenueConcept (Monetary)instantcreditnfp:DeferredRevenue
18 nfp:LongtermDebtConcept (Monetary)instantcreditnfp:LongtermDebt
19 nfp:OtherLiabilitiesConcept (Monetary)instantcreditnfp:OtherLiabilities
20 LiabilitiesConcept (Monetary)instantcreditnfp:Liabilities
21 Net Assets [Roll Up]Abstractdurationnfp:NetAssetsRollUp
22 nfp:NetAssetsWithDonorRestrictionsConcept (Monetary)instantcreditnfp:NetAssetsWithDonorRestrictions
23 nfp:NetAssetsWithoutDonorRestrictionsConcept (Monetary)instantcreditnfp:NetAssetsWithoutDonorRestrictions
24 Net AssetsConcept (Monetary)instantcreditnfp:NetAssets
25 Liabilities and Net AssetsConcept (Monetary)instantcreditnfp:LiabilitiesAndNetAssets

Model Structure
Network
1102 - Statement - Statement of Activity, Basic
(http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity)
TableStatement of Activity, Basic [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Activity, Basic [Table]Tabledurationnfp:StatementActivityBasicTable
2 Statement of Activity [Line Items]LineItemsdurationnfp:StatementOfActivityLineItems
3 Change in Net Assets [Roll Up]Abstractdurationnfp:ChangeInNetAssetsRollUp
4 Support and Revenue [Roll Up]Abstractdurationnfp:SupportAndRevenueRollUp
5 Revenue [Roll Up]Abstractdurationnfp:RevenueRollUp
6 Contract RevenueConcept (Monetary)durationcreditnfp:ContractRevenue
7 Other RevenueConcept (Monetary)durationcreditnfp:OtherRevenue
8 RevenueConcept (Monetary)durationcreditnfp:Revenue
9 Support [Roll Up]Abstractdurationnfp:SupportRollUp
10 GrantsConcept (Monetary)durationcreditnfp:Grants
11 Other SupportConcept (Monetary)durationcreditnfp:OtherSupport
12 SupportConcept (Monetary)durationcreditnfp:Support
13 Support and RevenueConcept (Monetary)durationcreditnfp:SupportAndRevenue
14 Expenses [Roll Up]Abstractdurationnfp:ExpensesRollUp
15 Program Services Expenses [Roll Up]Abstractdurationnfp:ProgramServicesExpensesRollUp
16 nfp:SalariesAndRelatedExpensesConcept (Monetary)durationdebitnfp:SalariesAndRelatedExpenses
17 nfp:OtherProgramServicesExpensesConcept (Monetary)durationdebitnfp:OtherProgramServicesExpenses
18 nfp:ProgramServicesExpensesConcept (Monetary)durationdebitnfp:ProgramServicesExpenses
19 Supporting Services Expenses [Roll Up]Abstractdurationnfp:SupportingServicesExpensesRollUp
20 nfp:ManagementAndGeneralExpensesConcept (Monetary)durationdebitnfp:ManagementAndGeneralExpenses
21 nfp:FundraisingExpensesConcept (Monetary)durationdebitnfp:FundraisingExpenses
22 nfp:SupportingServicesExpensesConcept (Monetary)durationdebitnfp:SupportingServicesExpenses
23 nfp:ExpensesConcept (Monetary)durationdebitnfp:Expenses
24 nfp:ChangeInNetAssetsConcept (Monetary)durationcreditnfp:ChangeInNetAssets

Model Structure
Network
1103 - Statement - Statement of Activity, Basic, Variance from Budget
(http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance)
TableStatement of Activity [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Activity [Table]Tabledurationnfp:StatementActivityTable
2 Scenario [Axis]Axisdurationnfp:ScenarioAxis
3 Actual [Member]Memberdurationnfp:ActualMember
4 Variance [Member]Memberdurationnfp:VarianceMember
5 Budget [Member]Memberdurationnfp:BudgetMember
6 Statement of Activity [Line Items]LineItemsdurationnfp:StatementOfActivityLineItems
7 Change in Net Assets [Roll Up]Abstractdurationnfp:ChangeInNetAssetsRollUp
8 Support and Revenue [Roll Up]Abstractdurationnfp:SupportAndRevenueRollUp
9 Revenue [Roll Up]Abstractdurationnfp:RevenueRollUp
10 Contract RevenueConcept (Monetary)durationcreditnfp:ContractRevenue
11 Other RevenueConcept (Monetary)durationcreditnfp:OtherRevenue
12 RevenueConcept (Monetary)durationcreditnfp:Revenue
13 Support [Roll Up]Abstractdurationnfp:SupportRollUp
14 GrantsConcept (Monetary)durationcreditnfp:Grants
15 Other SupportConcept (Monetary)durationcreditnfp:OtherSupport
16 SupportConcept (Monetary)durationcreditnfp:Support
17 Support and RevenueConcept (Monetary)durationcreditnfp:SupportAndRevenue
18 Expenses [Roll Up]Abstractdurationnfp:ExpensesRollUp
19 Program Services Expenses [Roll Up]Abstractdurationnfp:ProgramServicesExpensesRollUp
20 nfp:SalariesAndRelatedExpensesConcept (Monetary)durationdebitnfp:SalariesAndRelatedExpenses
21 nfp:OtherProgramServicesExpensesConcept (Monetary)durationdebitnfp:OtherProgramServicesExpenses
22 nfp:ProgramServicesExpensesConcept (Monetary)durationdebitnfp:ProgramServicesExpenses
23 Supporting Services Expenses [Roll Up]Abstractdurationnfp:SupportingServicesExpensesRollUp
24 nfp:ManagementAndGeneralExpensesConcept (Monetary)durationdebitnfp:ManagementAndGeneralExpenses
25 nfp:FundraisingExpensesConcept (Monetary)durationdebitnfp:FundraisingExpenses
26 nfp:SupportingServicesExpensesConcept (Monetary)durationdebitnfp:SupportingServicesExpenses
27 nfp:ExpensesConcept (Monetary)durationdebitnfp:Expenses
28 nfp:ChangeInNetAssetsConcept (Monetary)durationcreditnfp:ChangeInNetAssets

Model Structure
Network
1104 - Statement - Statement of Functional Expenses
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses)
TableStatement of Functional Expenses [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Functional Expenses [Table]Tabledurationnfp:StatementOfFunctionalExpensesTable
2 Category [Axis]Axisdurationnfp:CategoryAxis
3 All Categories [Member]Memberdurationnfp:AllCategoriesMember
4 Program Services [Member]Memberdurationnfp:ProgramServicesMember
5 Supporting Services, Management and General [Member]Memberdurationnfp:SupportingServicesManagementAndGeneralMember
6 Supporting Services, Fundraising[Member]Memberdurationnfp:SupportingServicesFundraisingMember
7 Statement of Functional Expenses [Line Items]LineItemsdurationnfp:StatementOfFunctionalExpensesLineItems
8 Functional Expenses [Roll Up]Abstractdurationnfp:FunctionalExpensesRollUp
9 Salaries and Related Functional Expenses [Roll Up]Abstractdurationnfp:SalariesAndRelatedFunctionalExpensesRollUp
10 nfp:SalariesConcept (Monetary)durationdebitnfp:Salaries
11 nfp:PayrollTaxesAndBenefitsConcept (Monetary)durationdebitnfp:PayrollTaxesAndBenefits
12 nfp:SalariesAndRelatedFunctionalExpensesConcept (Monetary)durationdebitnfp:SalariesAndRelatedFunctionalExpenses
13 Other Functional Expenses [Roll Up]Abstractdurationnfp:OtherFunctionalExpensesRollUp
14 nfp:CommunicationsConcept (Monetary)durationdebitnfp:Communications
15 nfp:ContractServicesConcept (Monetary)durationdebitnfp:ContractServices
16 nfp:InsuranceConcept (Monetary)durationdebitnfp:Insurance
17 nfp:MaintenanceConcept (Monetary)durationdebitnfp:Maintenance
18 nfp:OccupancyConcept (Monetary)durationdebitnfp:Occupancy
19 nfp:OfficeSuppliesConcept (Monetary)durationdebitnfp:OfficeSupplies
20 nfp:ProfessionalFeesConcept (Monetary)durationdebitnfp:ProfessionalFees
21 nfp:TravelAndMeetingsConcept (Monetary)durationdebitnfp:TravelAndMeetings
22 nfp:OtherFunctionalExpensesConcept (Monetary)durationdebitnfp:OtherFunctionalExpenses
23 nfp:ExpensesConcept (Monetary)durationdebitnfp:Expenses

Model Structure
Network
1201 - Statement - Statement of Cash Flows
(http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows)
TableStatement of Cash Flows [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Cash Flows [Table]Tabledurationnfp:StatementCashFlowsTable
2 Statement of Cash Flows [Line Items]LineItemsdurationnfp:StatementOfCashFlowsLineItems
3 Cash Flow Statement [Roll Forward]Abstractdurationnfp:CashFlowStatementRollForward
4 Net Cash Flow [Roll Up]Abstractdurationnfp:NetCashFlowRollUp
5 Net Cash Flow Operating Activities [Roll Up]Abstractdurationnfp:NetCashFlowOperatingActivitiesRollUp
6 nfp:CollectionReceivablesConcept (Monetary)durationdebitnfp:CollectionReceivables
7 Payment of Accounts PayableConcept (Monetary)durationcreditnfp:PaymentOfAccountsPayable
8 Net Cash Flow Operating ActivitiesConcept (Monetary)durationnfp:NetCashFlowOperatingActivities
9 Net Cash Flow Financing Activities [Roll Up]Abstractdurationnfp:NetCashFlowFinancingActivitiesRollUp
10 Additional Long-term BorrowingsConcept (Monetary)durationdebitnfp:AdditionalLongtermBorrowings
11 Repayment of Long-term BorrowingsConcept (Monetary)durationcreditnfp:RepaymentOfLongtermBorrowings
12 Net Cash Flow Financing ActivitiesConcept (Monetary)durationdebitnfp:NetCashFlowFinancingActivities
13 Net Cash Flow Investing Activities [Roll Up]Abstractdurationnfp:NetCashFlowInvestingActivitiesRollUp
14 Capital Additions of Property, Plant and EquipmentConcept (Monetary)durationcreditnfp:CapitalAdditionsOfPropertyPlantAndEquipment
15 Net Cash Flow Investing ActivitiesConcept (Monetary)durationdebitnfp:NetCashFlowInvestingActivities
16 Net Cash FlowConcept (Monetary)durationdebitnfp:NetCashFlow
17 Cash and Cash EquivalentsConcept (Monetary)instantdebitnfp:CashAndCashEquivalents
18 Cash and Cash EquivalentsConcept (Monetary)instantdebitnfp:CashAndCashEquivalents

Model Structure
Network
1301 - Statement - Statement of Changes in Net Assets
(http://www.xbrlsite.com/nfp/role/level4/ChangesInNetAssets)
TableStatement of Changes in Net Assets [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Statement of Changes in Net Assets [Table]Tabledurationnfp:StatementChangesInNetAssetsTable
2 Statement of Changes in Net Assets [Line Items]LineItemsdurationnfp:StatementOfChangesInNetAssetsLineItems
3 Net Assets [Roll Forward]Abstractdurationnfp:NetAssetsRollForward
4 Net AssetsConcept (Monetary)instantcreditnfp:NetAssets
5 nfp:ChangeInNetAssetsConcept (Monetary)durationcreditnfp:ChangeInNetAssets
6 Net AssetsConcept (Monetary)instantcreditnfp:NetAssets

Model Structure
Network
1401 - Disclosure - Notes
(http://www.xbrlsite.com/nfp/role/level1/Notes)
TableNotes [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Notes [Table]Tabledurationnfp:NotesTable
2 Notes [Line Items]LineItemsdurationnfp:NotesLineItems
3 Nature of Organization Note [Text Block]Concept (TextBlock)durationnfp:NatureOfOrganizationNoteTextBlock
4 Basis of Reporting Note [Text Block]Concept (TextBlock)durationnfp:BasisOfReportingNoteTextBlock
5 Significant Accounting Policies Note [Text Block]Concept (TextBlock)durationnfp:SignificantAccountingPoliciesNoteTextBlock
6 Cash and Cash Equivalents Note [Text Block]Concept (TextBlock)durationnfp:CashAndCashEquivalentsNoteTextBlock
7 Receivables Note [Text Block]Concept (TextBlock)durationnfp:ReceivablesNoteTextBlock
8 Inventories Note [Text Block]Concept (TextBlock)durationnfp:InventoriesNoteTextBlock
9 Prepaid Expenses Note [Text Block]Concept (TextBlock)durationnfp:PrepaidExpensesNoteTextBlock
10 Investments Note [Text Block]Concept (TextBlock)durationnfp:InvestmentsNoteTextBlock
11 Property, Plant and Equipment Note [Text Block]Concept (TextBlock)durationnfp:PropertyPlantAndEquipmentNoteTextBlock
12 Other Assets Note [Text Block]Concept (TextBlock)durationnfp:OtherAssetsNoteTextBlock
13 Accounts Payable and Accrued Expenses Note [Text Block]Concept (TextBlock)durationnfp:AccountsPayableAndAccruedExpensesNoteTextBlock
14 Notes Payable Note [Text Block]Concept (TextBlock)durationnfp:NotesPayableNoteTextBlock
15 Long-term Debt Note [Text Block]Concept (TextBlock)durationnfp:LongtermDebtNoteTextBlock
16 Deferred Revenue Note [Text Block]Concept (TextBlock)durationnfp:DeferredRevenueNoteTextBlock
17 Postemployment Benefits Note [Text Block]Concept (TextBlock)durationnfp:PostemploymentBenefitsNoteTextBlock
18 Other Liabilities Note [Text Block]Concept (TextBlock)durationnfp:OtherLiabilitiesNoteTextBlock
19 Net Assets Note [Text Block]Concept (TextBlock)durationnfp:NetAssetsNoteTextBlock

Model Structure
Network
4000 - Disclosure - Significant Accounting Policies (Level 2 Policy Text Blocks)
(http://www.xbrlsite.com/nfp/role/level2/SignificantAccountingPoliciesTextBlocks)
TableSignificant Accounting Policies [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Significant Accounting Policies [Table]Tabledurationnfp:SignificantAccountingPoliciesTable
2 Significant Accounting Policies [Line Items]LineItemsdurationnfp:SignificantAccountingPoliciesLineItems
3 Use of Estimates Policies [Text Block]Concept (TextBlock)durationnfp:UseEstimatesPoliciesTextBlock
4 Revenue Recognition Policies [Text Block]Concept (TextBlock)durationnfp:RevenueRecognitionPoliciesTextBlock
5 Cash and Cash Equivalents Policies [Text Block]Concept (TextBlock)durationnfp:CashAndCashEquivalentsPoliciesTextBlock
6 Receivables Policies [Text Block]Concept (TextBlock)durationnfp:ReceivablesPoliciesTextBlock
7 Inventories Policies [Text Block]Concept (TextBlock)durationnfp:InventoriesPoliciesTextBlock
8 Prepaid Expenses Policies [Text Block]Concept (TextBlock)durationnfp:PrepaidExpensesPoliciesTextBlock
9 Investments Policies [Text Block]Concept (TextBlock)durationnfp:InvestmentsPoliciesTextBlock
10 Property, Plant, and Equipment Policies [Text Block]Concept (TextBlock)durationnfp:PropertyPlantAndEquipmentPoliciesTextBlock
11 Other Assets Policies [Text Block]Concept (TextBlock)durationnfp:OtherAssetsPoliciesTextBlock
12 Accounts Payable and Accrued Expenses Policies [Text Block]Concept (TextBlock)durationnfp:AccountsPayableAndAccruedExpensesPoliciesTextBlock
13 Notes Payable Policies [Text Block]Concept (TextBlock)durationnfp:NotesPayablePoliciesTextBlock
14 Postemployment Benefits Policies [Text Block]Concept (TextBlock)durationnfp:PostemploymentBenefitsPoliciesTextBlock
15 Long-term Debt Policies [Text Block]Concept (TextBlock)durationnfp:LongtermDebtPoliciesTextBlock
16 Deferred Revenue Policies [Text Block]Concept (TextBlock)durationnfp:DeferredRevenuePoliciesTextBlock
17 Other Liabilities Policies [Text Block]Concept (TextBlock)durationnfp:OtherLiabilitiesPoliciesTextBlock
18 Net Assets Policies [Text Block]Concept (TextBlock)durationnfp:NetAssetsPoliciesTextBlock

Model Structure
Network
5000 - Disclosure - Disclosures (Level 3 Disclosure Text Blocks)
(http://www.xbrlsite.com/nfp/role/level3/DisclosureTextBlocks)
TableDisclosures [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Disclosures [Table]Tabledurationnfp:DisclosuresTable
2 Disclosures [Line Items]LineItemsdurationnfp:DisclosuresLineItems
3 Cash and Cash Equivalents Subclassifications [Text Block]Concept (TextBlock)durationnfp:CashAndCashEquivalentsSubclassificationsTextBlock
4 Receivables Subclassifications [Text Block]Concept (TextBlock)durationnfp:ReceivablesSubclassificationsTextBlock
5 Allowance for Doubtful Accounts Roll Forward [Text Block]Concept (TextBlock)durationnfp:AllowanceForDoubtfulAccountsRollForwardTextBlock
6 Inventories Subclassifications [Text Block]Concept (TextBlock)durationnfp:InventoriesSubclassificationsTextBlock
7 Prepaid Expenses Subclassifications [Text Block]Concept (TextBlock)durationnfp:PrepaidExpensesSubclassificationsTextBlock
8 Investments Subclassifications [Text Block]Concept (TextBlock)durationnfp:InvestmentsSubclassificationsTextBlock
9 Property, Plant, and Equipment Subclassifications [Text Block]Concept (TextBlock)durationnfp:PropertyPlanAndtEquipmentSubclassificationsTextBlock
10 Other Assets Subclassifications [Text Block]Concept (TextBlock)durationnfp:OtherAssetsSubclassificationsTextBlock
11 Accounts Payable and Accrued Expenses Subclassifications [Text Block]Concept (TextBlock)durationnfp:AccountsPayableAndAccruedExpensesSubclassificationsTextBlock
12 Notes Payable Subclassifications [Text Block]Concept (TextBlock)durationnfp:NotesPayableSubclassificationsTextBlock
13 Defined Benefit Plans Benefit Obligation [Text Block]Concept (TextBlock)durationnfp:DefinedBenefitPlansBenefitObligationTextBlock
14 Defined Benefit Plans Fair Value of Plan Assets [Text Block]Concept (TextBlock)durationnfp:DefinedBenefitPlansFairValueOfPlanAssetsTextBlock
15 Defined Benefit Plans Funded Status [Text Block]Concept (TextBlock)durationnfp:DefinedBenefitPlansFundedStatusTextBlock
16 Long-term Debt Subclassifications [Text Block]Concept (TextBlock)durationnfp:LongtermDebtSubclassificationsTextBlock
17 Long-term Debt Maturities [Text Block]Concept (TextBlock)durationnfp:LongtermDebtMaturitiesTextBlock
18 Deferred Revenue Subclassifications [Text Block]Concept (TextBlock)durationnfp:DeferredRevenueSubclassificationsTextBlock
19 Other Liabilities Subclassifications [Text Block]Concept (TextBlock)durationnfp:OtherLiabilitiesSubclassificationsTextBlock
20 Net Assets With Donor Restrictions Roll Forward [Text Block]Concept (TextBlock)durationnfp:NetAssetsWithDonorRestrictionsRollForwardTextBlock

Model Structure
Network
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/CashAndCashEquivalentsDetail)
TableCash and Cash Equivalents Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Cash and Cash Equivalents Subclassifications [Table]Tabledurationnfp:CashCashEquivalentsSubclassificationsTable
2 Cash and Cash Equivalents Subclassifications [Line Items]LineItemsdurationnfp:CashAndCashEquivalentsSubclassificationsLineItems
3 Cash and Cash Equivalents [Roll Up]Abstractdurationnfp:CashAndCashEquivalentsRollUp
4 CashConcept (Monetary)instantdebitnfp:Cash
5 Cash EquivalentsConcept (Monetary)instantdebitnfp:CashEquivalents
6 Cash and Cash EquivalentsConcept (Monetary)instantdebitnfp:CashAndCashEquivalents

Model Structure
Network
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/ReceivablesDetail)
TableReceivables Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Receivables Subclassifications [Table]Tabledurationnfp:ReceivablesSubclassificationsTable
2 Receivables Subclassifications [Line Items]LineItemsdurationnfp:ReceivablesSubclassificationsLineItems
3 Receivables [Roll Up]Abstractdurationnfp:ReceivablesRollUp
4 Trade ReceivablesConcept (Monetary)instantdebitnfp:TradeReceivables
5 Other ReceivablesConcept (Monetary)instantdebitnfp:OtherReceivables
6 ReceivablesConcept (Monetary)instantdebitnfp:Receivables

Model Structure
Network
8121 - Disclosure - Allowance for Doubtfull Accounts Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/Allowance)
TableAllowance for Doubtful Accounts Roll Forward [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Allowance for Doubtful Accounts Roll Forward [Table]Tabledurationnfp:AllowanceForDoubtfulAccountsRollForwardTable
2 Allowance for Doubtfull Accounts Roll Forward [Line Items]LineItemsdurationnfp:AllowanceForDoubtfullAccountsRollForwardLineItems
3 Allowance for Doubtful Accounts [Roll Forward]Abstractdurationnfp:AllowanceForDoubtfulAccountsRollForward
4 Allowance for Doubtful AccountsConcept (Monetary)instantcreditnfp:AllowanceForDoubtfulAccounts
5 Additions to Allowance for Bad DebtsConcept (Monetary)durationcreditnfp:AdditionsToAllowanceForBadDebts
6 Bad Debts Written OffConcept (Monetary)durationdebitnfp:BadDebtsWrittenOff
7 Allowance for Doubtful AccountsConcept (Monetary)instantcreditnfp:AllowanceForDoubtfulAccounts

Model Structure
Network
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/InventoriesDetail)
TableInventories Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Inventories Subclassifications [Table]Tabledurationnfp:InventoriesSubclassificationsTable
2 Inventories Subclassifications [Line Items]LineItemsdurationnfp:InventoriesSubclassificationsLineItems
3 Inventories [Roll Up]Abstractdurationnfp:InventoriesRollUp
4 Finished GoodsConcept (Monetary)instantdebitnfp:FinishedGoods
5 Work in ProgressConcept (Monetary)instantdebitnfp:WorkInProgress
6 Raw MaterialConcept (Monetary)instantdebitnfp:RawMaterial
7 InventoriesConcept (Monetary)instantdebitnfp:Inventories

Model Structure
Network
8135 - Disclosure - Prepaid Expenses Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/PrepaidExpensesSubclassifications)
TablePrepaid Expenses Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Prepaid Expenses Subclassifications [Table]Tabledurationnfp:PrepaidExpensesSubclassificationsTable
2 Prepaid Expenses Subclassifications [Line Items]LineItemsdurationnfp:PrepaidExpensesSubclassificationsLineItems
3 Prepaid Expenses [Roll Up]Abstractdurationnfp:PrepaidExpensesRollUp
4 Prepaid InsuranceConcept (Monetary)instantdebitnfp:PrepaidInsurance
5 Other Miscellaneous Prepaid ExpensesConcept (Monetary)instantdebitnfp:OtherMiscellaneousPrepaidExpenses
6 Prepaid ExpensesConcept (Monetary)instantdebitnfp:PrepaidExpenses

Model Structure
Network
8140 - Disclosure - Investments Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/InvestmentsSubclassifications)
TableInvestments Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Investments Subclassifications [Table]Tabledurationnfp:InvestmentsSubclassificationsTable
2 Investments Subclassifications [Line Items]LineItemsdurationnfp:InvestmentsSubclassificationsLineItems
3 Investments [Roll Up]Abstractdurationnfp:InvestmentsRollUp
4 Short-term InvestmentsConcept (Monetary)instantdebitnfp:ShortTermInvestments
5 Long-term Investments [Roll Up]Abstractdurationnfp:LongtermInvestmentsRollUp
6 Marketable SecuritiesConcept (Monetary)instantdebitnfp:MarketableSecurities
7 Land Held for InvestmentConcept (Monetary)instantdebitnfp:LandHeldForInvestment
8 Other Miscellaneous Noncurrent InvestmentsConcept (Monetary)instantdebitnfp:OtherMiscellaneousNoncurrentInvestments
9 Investments, NoncurrentConcept (Monetary)instantdebitnfp:InvestmentsNoncurrent
10 InvestmentsConcept (Monetary)instantdebitnfp:Investments

Model Structure
Network
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/PropertyPlantAndEquipmentDetail)
TableProperty, Plant and Equipment Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Property, Plant and Equipment Subclassifications [Table]Tabledurationnfp:PropertyPlantEquipmentSubclassificationsTable
2 Property, Plant and Equipment Subclassifications [Line Items]LineItemsdurationnfp:PropertyPlantAndEquipmentSubclassificationsLineItems
3 Property, Plant and Equipment [Roll Up]Abstractdurationnfp:PropertyPlantAndEquipmentRollUp
4 Property, Plant and Equipment, Gross [Roll Up]Abstractdurationnfp:PropertyPlantAndEquipmentGrossRollUp
5 LandConcept (Monetary)instantdebitnfp:Land
6 BuildingsConcept (Monetary)instantdebitnfp:Buildings
7 EquipmentConcept (Monetary)instantdebitnfp:Equipment
8 Property, Plant and Equipment, GrossConcept (Monetary)instantdebitnfp:PropertyPlantAndEquipmentGross
9 Less: Accumulated DepreciationConcept (Monetary)instantcreditnfp:AccumulatedDepreciation
10 Property, Plant and EquipmentConcept (Monetary)instantdebitnfp:PropertyPlantAndEquipment

Model Structure
Network
8151 - Disclosure - Other Assets Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail)
TableOther Assets Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Other Assets Subclassifications [Table]Tabledurationnfp:OtherAssetsSubclassificationsTable
2 Other Assets Subclassifications [Line Items]LineItemsdurationnfp:OtherAssetsSubclassificationsLineItems
3 Other Assets [Roll Up]Abstractdurationnfp:OtherAssetsRollUp
4 Other Current Assets [Roll Up]Abstractdurationnfp:OtherCurrentAssetsRollUp
5 Other Miscellaneous Current AssetsConcept (Monetary)instantdebitnfp:OtherMiscellaneousCurrentAssets
6 Other Current AssetsConcept (Monetary)instantdebitnfp:OtherCurrentAssets
7 Other Noncurrent Assets [Roll Up]Abstractdurationnfp:OtherNoncurrentAssetsRollUp
8 DepositsConcept (Monetary)instantdebitnfp:Deposits
9 Other Miscellaneous Noncurrent AssetsConcept (Monetary)instantdebitnfp:OtherMiscellaneousNoncurrentAssets
10 Other Noncurrent AssetsConcept (Monetary)instantdebitnfp:OtherNoncurrentAssets
11 Other AssetsConcept (Monetary)instantdebitnfp:OtherAssets

Model Structure
Network
8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/AccountsPayableDetail)
TableAccounts Payable and Accrued Expenses Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Accounts Payable and Accrued Expenses Subclassifications [Table]Tabledurationnfp:AccountsPayableAndAccruedExpensesSubclassificationsTable
2 Accounts Payable and Accrued Expenses Subclassifications [Line Items]LineItemsdurationnfp:AccountsPayableAccruedExpensesSubclassificationsLineItems
3 Accounts Payable and Accrued Expenses [Roll Up]Abstractdurationnfp:AccountsPayableAccruedExpensesRollUp
4 nfp:AccountsPayableConcept (Monetary)instantcreditnfp:AccountsPayable
5 nfp:AccruedExpensesConcept (Monetary)instantcreditnfp:AccruedExpenses
6 nfp:AccountsPayableAccruedExpensesConcept (Monetary)instantcreditnfp:AccountsPayableAccruedExpenses

Model Structure
Network
8260 - Disclosure - Notes Payable Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/NotesPayableSubclassifications)
TableNotes Payable Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Notes Payable Subclassifications [Table]Tabledurationnfp:NotesPayableSubclassificationsTable
2 Notes Payable Subclassifications [Line Items]LineItemsdurationnfp:NotesPayableSubclassificationsLineItems
3 Notes Payable [Roll Up]Abstractdurationnfp:NotesPayableRollUp
4 nfp:LineOfCreditConcept (Monetary)instantcreditnfp:LineOfCredit
5 nfp:OtherMiscellaneousShorttermNotesPayableConcept (Monetary)instantcreditnfp:OtherMiscellaneousShorttermNotesPayable
6 nfp:ShorttermNotesPayableConcept (Monetary)instantcreditnfp:ShorttermNotesPayable

Model Structure
Network
8265 - Disclosure - Defined Benefit Plans, Benefit Obligation Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansBenefitObligationRollForward)
TableDefined Benefit Plans Benefit Obligation Roll Forward [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Defined Benefit Plans Benefit Obligation Roll Forward [Table]Tabledurationnfp:DefinedBenefitPlansBenefitObligationRollForwardTable
2 Benefit Plans [Axis]Axisdurationnfp:BenefitPlansAxis
3 All Benefit Plans [Member]Memberdurationnfp:AllBenefitPlansMember
4 Defined Benefit Pension Plans [Member]Memberdurationnfp:DefinedBenefitPensionPlansMember
5 Other Defined Benefit Postretirement Obligations [Member]Memberdurationnfp:OtherDefinedBenefitPostretirementObligationsMember
6 Defined Benefit Plans Benefit Obligation Roll Forward [Line Items]LineItemsdurationnfp:DefinedBenefitPlansBenefitObligationRollForwardLineItems
7 Defined Benefit Plans Benefit Obligation [Roll Forward]Abstractdurationnfp:DefinedBenefitPlansBenefitObligationRollForward
8 nfp:DefinedBenefitPlansBenefitObligationConcept (Monetary)instantcreditnfp:DefinedBenefitPlansBenefitObligation
9 Service CostConcept (Monetary)durationcreditnfp:ServiceCost
10 Interest CostConcept (Monetary)durationcreditnfp:InterestCost
11 Contributions by Plan ParticipantsConcept (Monetary)durationcreditnfp:ContributionsByPlanParticipants
12 Actuarial Gains (Losses)Concept (Monetary)durationcreditnfp:ActuarialGainsLosses
13 Benefits PaidConcept (Monetary)durationdebitnfp:BenefitsPaid
14 Incease (Decrease) per Plan AmmendmentConcept (Monetary)durationcreditnfp:InceaseDecreasePerPlanAmmendment
15 (Incease) Decrease per CurtailmentConcept (Monetary)durationdebitnfp:InceaseDecreasePerCurtailment
16 Other Increase (Decrease) in Benefit ObligationConcept (Monetary)durationcreditnfp:OtherIncreaseDecreaseInBenefitObligation
17 nfp:DefinedBenefitPlansBenefitObligationConcept (Monetary)instantcreditnfp:DefinedBenefitPlansBenefitObligation

Model Structure
Network
8266 - Disclosure - Defined Benefit Plans, Fair Value of Plan Assets Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFairValueOfPlanAssetsRollForward)
TableDefined Benefit Plans Fair Value Roll Forward [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Defined Benefit Plans Fair Value Roll Forward [Table]Tabledurationnfp:DefinedBenefitPlansFairValueRollForwardTable
2 Benefit Plans [Axis]Axisdurationnfp:BenefitPlansAxis
3 All Benefit Plans [Member]Memberdurationnfp:AllBenefitPlansMember
4 Defined Benefit Pension Plans [Member]Memberdurationnfp:DefinedBenefitPensionPlansMember
5 Other Defined Benefit Postretirement Obligations [Member]Memberdurationnfp:OtherDefinedBenefitPostretirementObligationsMember
6 Defined Benefit Plans Fair Value Roll Forward [Line Items]LineItemsdurationnfp:DefinedBenefitPlansFairValueRollForwardLineItems
7 Defined Benefit Plans Fair Value [Roll Forward]Abstractdurationnfp:DefinedBenefitPlansFairValueRollForward
8 nfp:DefinedBenefitPlansFairValueConcept (Monetary)instantdebitnfp:DefinedBenefitPlansFairValue
9 Actuarial Return (Loss) on Plan AssetsConcept (Monetary)durationdebitnfp:ActuarialReturnLossOnPlanAssets
10 Contributions to Plan by EmployerConcept (Monetary)durationdebitnfp:ContributionsToPlanByEmployer
11 Contributions to Plan by Plan ParticipantsConcept (Monetary)durationdebitnfp:ContributionsToPlanByPlanParticipants
12 Benefits Paid from Plan AssetsConcept (Monetary)durationcreditnfp:BenefitsPaidFromPlanAssets
13 Administrative Expenses PaidConcept (Monetary)durationcreditnfp:AdministrativeExpensesPaid
14 nfp:DefinedBenefitPlansFairValueConcept (Monetary)instantdebitnfp:DefinedBenefitPlansFairValue

Model Structure
Network
8267 - Disclosure - Defined Benefit Plans, Funded Status (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFundingStatus)
TableDefined Benefit Plans Funded Status Roll Up [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Defined Benefit Plans Funded Status Roll Up [Table]Tabledurationnfp:DefinedBenefitPlansFundedStatusRollUpTable
2 Benefit Plans [Axis]Axisdurationnfp:BenefitPlansAxis
3 All Benefit Plans [Member]Memberdurationnfp:AllBenefitPlansMember
4 Defined Benefit Pension Plans [Member]Memberdurationnfp:DefinedBenefitPensionPlansMember
5 Other Defined Benefit Postretirement Obligations [Member]Memberdurationnfp:OtherDefinedBenefitPostretirementObligationsMember
6 Defined Benefit Plans Funded Status Roll Up [Line Items]LineItemsdurationnfp:DefinedBenefitPlansFundedStatusRollUpLineItems
7 Defined Benefit Plans Funded Status [Roll Up]Abstractdurationnfp:DefinedBenefitPlansFundedStatusRollUp
8 nfp:DefinedBenefitPlansFairValueConcept (Monetary)instantdebitnfp:DefinedBenefitPlansFairValue
9 Defined Benefit Plans Benefit ObligationConcept (Monetary)instantcreditnfp:DefinedBenefitPlansBenefitObligation
10 nfp:FundedUnfundedStatusDefinedBenefitPlansConcept (Monetary)instantdebitnfp:FundedUnfundedStatusDefinedBenefitPlans

Model Structure
Network
8270 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/LongTermDebtDetail)
TableLong-term Debt Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Long-term Debt Subclassifications [Table]Tabledurationnfp:LongtermDebtSubclassificationsTable
2 Long-term Debt Subclassifications [Line Items]LineItemsdurationnfp:LongtermDebtSubclassificationsLineItems
3 Long-term [Roll Up]Abstractdurationnfp:LongtermRollUp
4 nfp:MortgageLoansConcept (Monetary)instantcreditnfp:MortgageLoans
5 nfp:OtherSecuredLoansConcept (Monetary)instantcreditnfp:OtherSecuredLoans
6 nfp:LongtermDebtConcept (Monetary)instantcreditnfp:LongtermDebt

Model Structure
Network
8280 - Disclosure - Long-term Debt Maturities (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/LongTermDebtMaturities)
TableLong-term Debt Maturities [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Long-term Debt Maturities [Table]Tabledurationnfp:LongtermDebtMaturitiesTable
2 Long-term Debt Maturities [Line Items]LineItemsdurationnfp:LongtermDebtMaturitiesLineItems
3 Long-term Debt Maturities [Roll Up]Abstractdurationnfp:LongtermDebtMaturitiesRollUp
4 nfp:MaturesInOneYearConcept (Monetary)instantcreditnfp:MaturesInOneYear
5 nfp:MaturesInTwoYearsConcept (Monetary)instantcreditnfp:MaturesInTwoYears
6 nfp:MaturesInThreeYearsConcept (Monetary)instantcreditnfp:MaturesInThreeYears
7 nfp:MaturesInFourYearsConcept (Monetary)instantcreditnfp:MaturesInFourYears
8 nfp:MaturesInFiveYearsConcept (Monetary)instantcreditnfp:MaturesInFiveYears
9 nfp:MaturesThereafterConcept (Monetary)instantcreditnfp:MaturesThereafter
10 nfp:LongtermDebtConcept (Monetary)instantcreditnfp:LongtermDebt

Model Structure
Network
8290 - Disclosure - Deferred Revenue Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications)
TableDeferred Revenue Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Deferred Revenue Subclassifications [Table]Tabledurationnfp:DeferredRevenueSubclassificationsTable
2 Deferred Revenue Subclassifications [Line Items]LineItemsdurationnfp:DeferredRevenueSubclassificationsLineItems
3 Deferred Revenue [Roll Up]Abstractdurationnfp:DeferredRevenueRollUp
4 Deferred Revenue, Current [Roll Up]Abstractdurationnfp:DeferredRevenueCurrentRollUp
5 nfp:DeferredContractRevenueConcept (Monetary)instantcreditnfp:DeferredContractRevenue
6 nfp:OtherCurrentDeferredRevenueConcept (Monetary)instantcreditnfp:OtherCurrentDeferredRevenue
7 nfp:DeferredRevenueCurrentConcept (Monetary)instantcreditnfp:DeferredRevenueCurrent
8 Deferred Revenue, Noncurrent [Roll Up]Abstractdurationnfp:DeferredRevenueNoncurrentRollUp
9 nfp:OtherNoncurrentDeferredRevenueConcept (Monetary)instantcreditnfp:OtherNoncurrentDeferredRevenue
10 nfp:DeferredRevenueNoncurrentConcept (Monetary)instantcreditnfp:DeferredRevenueNoncurrent
11 nfp:DeferredRevenueConcept (Monetary)instantcreditnfp:DeferredRevenue

Model Structure
Network
8291 - Disclosure - Other Liabilities Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications)
TableOther Liabilities Subclassifications [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Other Liabilities Subclassifications [Table]Tabledurationnfp:OtherLiabilitiesSubclassificationsTable
2 Other Liabilities Subclassifications [Line Items]LineItemsdurationnfp:OtherLiabilitiesSubclassificationsLineItems
3 Other Liabilities [Roll Up]Abstractdurationnfp:OtherLiabilitiesRollUp
4 Other Current Liabilities [Roll Up]Abstractdurationnfp:OtherCurrentLiabilitiesRollUp
5 nfp:OtherMiscellaneousCurrentLiabilitiesConcept (Monetary)instantcreditnfp:OtherMiscellaneousCurrentLiabilities
6 nfp:OtherCurrentLiabilitiesConcept (Monetary)instantcreditnfp:OtherCurrentLiabilities
7 Other Noncurrent Liabilities [Roll Up]Abstractdurationnfp:OtherNoncurrentLiabilitiesRollUp
8 nfp:CustodialFundsConcept (Monetary)instantcreditnfp:CustodialFunds
9 nfp:OtherMiscellaneousNoncurrentLiabilitiesConcept (Monetary)instantcreditnfp:OtherMiscellaneousNoncurrentLiabilities
10 nfp:OtherNoncurrentLiabilitiesConcept (Monetary)instantcreditnfp:OtherNoncurrentLiabilities
11 nfp:OtherLiabilitiesConcept (Monetary)instantcreditnfp:OtherLiabilities

Model Structure
Network
8295 - Disclosure - Net Assets With Donor Restrictions Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/NetAssets)
TableNet Assets With Donor Restrictions Roll Forward [Table]
#LabelReport Element ClassPeriod TypeBalanceName
1Net Assets With Donor Restrictions Roll Forward [Table]Tabledurationnfp:NetAssetsWithDonorRestrictionsRollForwardTable
2 Net Assets With Donor Restrictions Roll Forward [Line Items]LineItemsdurationnfp:NetAssetsWithDonorRestrictionsRollForwardLineItems
3 Net Assets With Donor Restrictions [Roll Forward]Abstractdurationnfp:NetAssetsWithDonorRestrictionsRollForward
4 nfp:NetAssetsWithDonorRestrictionsConcept (Monetary)instantcreditnfp:NetAssetsWithDonorRestrictions
5 nfp:ChangeInNetAssetsConcept (Monetary)durationcreditnfp:ChangeInNetAssets
6 nfp:NetAssetsWithDonorRestrictionsConcept (Monetary)instantcreditnfp:NetAssetsWithDonorRestrictions

Definition Graphs


Definition Links Graph
Network
1001 - Document - Document Information
(http://www.xbrlsite.com/nfp/role/level4/DocumentInformation)
TableDocument Information [Table]
%3 nfp:BalanceSheetDate nfp:BalanceSheetDate nfp:DocumentFiscalPeriodFocus nfp:DocumentFiscalPeriodFocus nfp:DocumentFiscalYearFocus nfp:DocumentFiscalYearFocus nfp:DocumentIdentifier nfp:DocumentIdentifier nfp:DocumentInformationLineItems nfp:DocumentInformationLineItems nfp:DocumentInformationSet nfp:DocumentInformationSet nfp:DocumentInformationLineItems->nfp:DocumentInformationSet domain-member nfp:DocumentInformationTable nfp:DocumentInformationTable nfp:DocumentInformationLineItems->nfp:DocumentInformationTable all nfp:DocumentInformationSet->nfp:BalanceSheetDate domain-member nfp:DocumentInformationSet->nfp:DocumentFiscalPeriodFocus domain-member nfp:DocumentInformationSet->nfp:DocumentFiscalYearFocus domain-member nfp:DocumentInformationSet->nfp:DocumentIdentifier domain-member nfp:DocumentTitle nfp:DocumentTitle nfp:DocumentInformationSet->nfp:DocumentTitle domain-member nfp:IncomeStatementStartPeriod nfp:IncomeStatementStartPeriod nfp:DocumentInformationSet->nfp:IncomeStatementStartPeriod domain-member nfp:ReportingStyleCode nfp:ReportingStyleCode nfp:DocumentInformationSet->nfp:ReportingStyleCode domain-member

Definition Links Graph
Network
1002 - Document - Entity Information
(http://www.xbrlsite.com/nfp/role/level4/EntityInformation)
TableEntity Information [Table]
%3 nfp:EconomicEntityIdentifier nfp:EconomicEntityIdentifier nfp:EconomicEntityName nfp:EconomicEntityName nfp:EntityInformationLineItems nfp:EntityInformationLineItems nfp:EntityInformationSet nfp:EntityInformationSet nfp:EntityInformationLineItems->nfp:EntityInformationSet domain-member nfp:EntityInformationTable nfp:EntityInformationTable nfp:EntityInformationLineItems->nfp:EntityInformationTable all nfp:EntityInformationSet->nfp:EconomicEntityIdentifier domain-member nfp:EntityInformationSet->nfp:EconomicEntityName domain-member

Definition Links Graph
Network
1051 - Statement - Statement of Financial Postion, Classified
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified)
TableStatement of Financial Position, Classified [Table]
%3 nfp:AccountsPayableAccruedExpenses nfp:AccountsPayableAccruedExpenses nfp:Assets nfp:Assets nfp:CashAndCashEquivalents nfp:CashAndCashEquivalents nfp:CurrentAssets nfp:CurrentAssets nfp:CurrentLiabilities nfp:CurrentLiabilities nfp:CurrentPortionLongtermDebt nfp:CurrentPortionLongtermDebt nfp:DeferredRevenueCurrent nfp:DeferredRevenueCurrent nfp:DeferredRevenueNoncurrent nfp:DeferredRevenueNoncurrent nfp:Inventories nfp:Inventories nfp:InvestmentsNoncurrent nfp:InvestmentsNoncurrent nfp:Liabilities nfp:Liabilities nfp:LiabilitiesAndNetAssets nfp:LiabilitiesAndNetAssets nfp:LongtermDebtExcludingCurrentPortion nfp:LongtermDebtExcludingCurrentPortion nfp:NetAssets nfp:NetAssets nfp:NetAssetsWithDonorRestrictions nfp:NetAssetsWithDonorRestrictions nfp:NetAssetsWithoutDonorRestrictions nfp:NetAssetsWithoutDonorRestrictions nfp:NoncurrentAssets nfp:NoncurrentAssets nfp:NoncurrentLiabilities nfp:NoncurrentLiabilities nfp:OtherCurrentAssets nfp:OtherCurrentAssets nfp:OtherCurrentLiabilities nfp:OtherCurrentLiabilities nfp:OtherNoncurrentAssets nfp:OtherNoncurrentAssets nfp:OtherNoncurrentLiabilities nfp:OtherNoncurrentLiabilities nfp:PostemploymentBenefitsCurrent nfp:PostemploymentBenefitsCurrent nfp:PostemploymentBenefitsNoncurrent nfp:PostemploymentBenefitsNoncurrent nfp:PrepaidExpenses nfp:PrepaidExpenses nfp:PropertyPlantAndEquipment nfp:PropertyPlantAndEquipment nfp:Receivables nfp:Receivables nfp:ShortTermInvestments nfp:ShortTermInvestments nfp:ShorttermNotesPayable nfp:ShorttermNotesPayable nfp:StatementFinancialPositionClassifiedTable nfp:StatementFinancialPositionClassifiedTable nfp:StatementFinancialPostionClassifiedLineItems nfp:StatementFinancialPostionClassifiedLineItems nfp:StatementFinancialPostionClassifiedLineItems->nfp:AccountsPayableAccruedExpenses domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:Assets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:CashAndCashEquivalents domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:CurrentAssets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:CurrentLiabilities domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:CurrentPortionLongtermDebt domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:DeferredRevenueCurrent domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:DeferredRevenueNoncurrent domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:Inventories domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:InvestmentsNoncurrent domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:Liabilities domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:LiabilitiesAndNetAssets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:LongtermDebtExcludingCurrentPortion domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:NetAssets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:NetAssetsWithDonorRestrictions domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:NetAssetsWithoutDonorRestrictions domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:NoncurrentAssets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:NoncurrentLiabilities domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:OtherCurrentAssets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:OtherCurrentLiabilities domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:OtherNoncurrentAssets domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:OtherNoncurrentLiabilities domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:PostemploymentBenefitsCurrent domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:PostemploymentBenefitsNoncurrent domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:PrepaidExpenses domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:PropertyPlantAndEquipment domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:Receivables domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:ShortTermInvestments domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:ShorttermNotesPayable domain-member nfp:StatementFinancialPostionClassifiedLineItems->nfp:StatementFinancialPositionClassifiedTable all

Definition Links Graph
Network
1052 - Statement - Statement of Financial Postion, Liquidity Basis
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity)
TableStatement of Financial Position, Liquidity Basis [Table]
%3 nfp:AccountsPayableAccruedExpenses nfp:AccountsPayableAccruedExpenses nfp:Assets nfp:Assets nfp:AssetsRollUp nfp:AssetsRollUp nfp:AssetsRollUp->nfp:Assets domain-member nfp:CashAndCashEquivalents nfp:CashAndCashEquivalents nfp:AssetsRollUp->nfp:CashAndCashEquivalents domain-member nfp:Inventories nfp:Inventories nfp:AssetsRollUp->nfp:Inventories domain-member nfp:Investments nfp:Investments nfp:AssetsRollUp->nfp:Investments domain-member nfp:OtherAssets nfp:OtherAssets nfp:AssetsRollUp->nfp:OtherAssets domain-member nfp:PrepaidExpenses nfp:PrepaidExpenses nfp:AssetsRollUp->nfp:PrepaidExpenses domain-member nfp:PropertyPlantAndEquipment nfp:PropertyPlantAndEquipment nfp:AssetsRollUp->nfp:PropertyPlantAndEquipment domain-member nfp:Receivables nfp:Receivables nfp:AssetsRollUp->nfp:Receivables domain-member nfp:DeferredRevenue nfp:DeferredRevenue nfp:Liabilities nfp:Liabilities nfp:LiabilitiesAndNetAssets nfp:LiabilitiesAndNetAssets nfp:LiabilitiesAndNetAssetsRollUp nfp:LiabilitiesAndNetAssetsRollUp nfp:LiabilitiesAndNetAssetsRollUp->nfp:LiabilitiesAndNetAssets domain-member nfp:LiabilitiesRollUp nfp:LiabilitiesRollUp nfp:LiabilitiesAndNetAssetsRollUp->nfp:LiabilitiesRollUp domain-member nfp:NetAssetsRollUp nfp:NetAssetsRollUp nfp:LiabilitiesAndNetAssetsRollUp->nfp:NetAssetsRollUp domain-member nfp:LiabilitiesRollUp->nfp:AccountsPayableAccruedExpenses domain-member nfp:LiabilitiesRollUp->nfp:DeferredRevenue domain-member nfp:LiabilitiesRollUp->nfp:Liabilities domain-member nfp:LongtermDebt nfp:LongtermDebt nfp:LiabilitiesRollUp->nfp:LongtermDebt domain-member nfp:NotesPayable nfp:NotesPayable nfp:LiabilitiesRollUp->nfp:NotesPayable domain-member nfp:OtherLiabilities nfp:OtherLiabilities nfp:LiabilitiesRollUp->nfp:OtherLiabilities domain-member nfp:PostemploymentBenefits nfp:PostemploymentBenefits nfp:LiabilitiesRollUp->nfp:PostemploymentBenefits domain-member nfp:NetAssets nfp:NetAssets nfp:NetAssetsRollUp->nfp:NetAssets domain-member nfp:NetAssetsWithDonorRestrictions nfp:NetAssetsWithDonorRestrictions nfp:NetAssetsRollUp->nfp:NetAssetsWithDonorRestrictions domain-member nfp:NetAssetsWithoutDonorRestrictions nfp:NetAssetsWithoutDonorRestrictions nfp:NetAssetsRollUp->nfp:NetAssetsWithoutDonorRestrictions domain-member nfp:StatementFinancialPositionLiquidityBasisTable nfp:StatementFinancialPositionLiquidityBasisTable nfp:StatementFinancialPostionLiquidityBasisLineItems nfp:StatementFinancialPostionLiquidityBasisLineItems nfp:StatementFinancialPostionLiquidityBasisLineItems->nfp:AssetsRollUp domain-member nfp:StatementFinancialPostionLiquidityBasisLineItems->nfp:LiabilitiesAndNetAssetsRollUp domain-member nfp:StatementFinancialPostionLiquidityBasisLineItems->nfp:StatementFinancialPositionLiquidityBasisTable all

Definition Links Graph
Network
1102 - Statement - Statement of Activity, Basic
(http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity)
TableStatement of Activity, Basic [Table]
%3 nfp:ChangeInNetAssets nfp:ChangeInNetAssets nfp:ContractRevenue nfp:ContractRevenue nfp:Expenses nfp:Expenses nfp:FundraisingExpenses nfp:FundraisingExpenses nfp:Grants nfp:Grants nfp:ManagementAndGeneralExpenses nfp:ManagementAndGeneralExpenses nfp:OtherProgramServicesExpenses nfp:OtherProgramServicesExpenses nfp:OtherRevenue nfp:OtherRevenue nfp:OtherSupport nfp:OtherSupport nfp:ProgramServicesExpenses nfp:ProgramServicesExpenses nfp:Revenue nfp:Revenue nfp:SalariesAndRelatedExpenses nfp:SalariesAndRelatedExpenses nfp:StatementActivityBasicTable nfp:StatementActivityBasicTable nfp:StatementOfActivityLineItems nfp:StatementOfActivityLineItems nfp:StatementOfActivityLineItems->nfp:ChangeInNetAssets domain-member nfp:StatementOfActivityLineItems->nfp:ContractRevenue domain-member nfp:StatementOfActivityLineItems->nfp:Expenses domain-member nfp:StatementOfActivityLineItems->nfp:FundraisingExpenses domain-member nfp:StatementOfActivityLineItems->nfp:Grants domain-member nfp:StatementOfActivityLineItems->nfp:ManagementAndGeneralExpenses domain-member nfp:StatementOfActivityLineItems->nfp:OtherProgramServicesExpenses domain-member nfp:StatementOfActivityLineItems->nfp:OtherRevenue domain-member nfp:StatementOfActivityLineItems->nfp:OtherSupport domain-member nfp:StatementOfActivityLineItems->nfp:ProgramServicesExpenses domain-member nfp:StatementOfActivityLineItems->nfp:Revenue domain-member nfp:StatementOfActivityLineItems->nfp:SalariesAndRelatedExpenses domain-member nfp:StatementOfActivityLineItems->nfp:StatementActivityBasicTable all nfp:Support nfp:Support nfp:StatementOfActivityLineItems->nfp:Support domain-member nfp:SupportAndRevenue nfp:SupportAndRevenue nfp:StatementOfActivityLineItems->nfp:SupportAndRevenue domain-member nfp:SupportingServicesExpenses nfp:SupportingServicesExpenses nfp:StatementOfActivityLineItems->nfp:SupportingServicesExpenses domain-member

Definition Links Graph
Network
1103 - Statement - Statement of Activity, Basic, Variance from Budget
(http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance)
TableStatement of Activity [Table]
%3 nfp:ActualMember nfp:ActualMember nfp:BudgetMember nfp:BudgetMember nfp:ActualMember->nfp:BudgetMember domain-member nfp:VarianceMember nfp:VarianceMember nfp:ActualMember->nfp:VarianceMember domain-member nfp:ChangeInNetAssets nfp:ChangeInNetAssets nfp:ContractRevenue nfp:ContractRevenue nfp:Expenses nfp:Expenses nfp:FundraisingExpenses nfp:FundraisingExpenses nfp:Grants nfp:Grants nfp:ManagementAndGeneralExpenses nfp:ManagementAndGeneralExpenses nfp:OtherProgramServicesExpenses nfp:OtherProgramServicesExpenses nfp:OtherRevenue nfp:OtherRevenue nfp:OtherSupport nfp:OtherSupport nfp:ProgramServicesExpenses nfp:ProgramServicesExpenses nfp:Revenue nfp:Revenue nfp:SalariesAndRelatedExpenses nfp:SalariesAndRelatedExpenses nfp:ScenarioAxis nfp:ScenarioAxis nfp:ScenarioAxis->nfp:ActualMember dimension-default nfp:ScenarioAxis->nfp:ActualMember dimension-domain nfp:StatementActivityTable nfp:StatementActivityTable nfp:StatementActivityTable->nfp:ScenarioAxis hypercube-dimension nfp:StatementOfActivityLineItems nfp:StatementOfActivityLineItems nfp:StatementOfActivityLineItems->nfp:ChangeInNetAssets domain-member nfp:StatementOfActivityLineItems->nfp:ContractRevenue domain-member nfp:StatementOfActivityLineItems->nfp:Expenses domain-member nfp:StatementOfActivityLineItems->nfp:FundraisingExpenses domain-member nfp:StatementOfActivityLineItems->nfp:Grants domain-member nfp:StatementOfActivityLineItems->nfp:ManagementAndGeneralExpenses domain-member nfp:StatementOfActivityLineItems->nfp:OtherProgramServicesExpenses domain-member nfp:StatementOfActivityLineItems->nfp:OtherRevenue domain-member nfp:StatementOfActivityLineItems->nfp:OtherSupport domain-member nfp:StatementOfActivityLineItems->nfp:ProgramServicesExpenses domain-member nfp:StatementOfActivityLineItems->nfp:Revenue domain-member nfp:StatementOfActivityLineItems->nfp:SalariesAndRelatedExpenses domain-member nfp:StatementOfActivityLineItems->nfp:StatementActivityTable all nfp:Support nfp:Support nfp:StatementOfActivityLineItems->nfp:Support domain-member nfp:SupportAndRevenue nfp:SupportAndRevenue nfp:StatementOfActivityLineItems->nfp:SupportAndRevenue domain-member nfp:SupportingServicesExpenses nfp:SupportingServicesExpenses nfp:StatementOfActivityLineItems->nfp:SupportingServicesExpenses domain-member

Definition Links Graph
Network
1104 - Statement - Statement of Functional Expenses
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses)
TableStatement of Functional Expenses [Table]
%3 nfp:AllCategoriesMember nfp:AllCategoriesMember nfp:ProgramServicesMember nfp:ProgramServicesMember nfp:AllCategoriesMember->nfp:ProgramServicesMember domain-member nfp:SupportingServicesFundraisingMember nfp:SupportingServicesFundraisingMember nfp:AllCategoriesMember->nfp:SupportingServicesFundraisingMember domain-member nfp:SupportingServicesManagementAndGeneralMember nfp:SupportingServicesManagementAndGeneralMember nfp:AllCategoriesMember->nfp:SupportingServicesManagementAndGeneralMember domain-member nfp:CategoryAxis nfp:CategoryAxis nfp:CategoryAxis->nfp:AllCategoriesMember dimension-default nfp:CategoryAxis->nfp:AllCategoriesMember dimension-domain nfp:Communications nfp:Communications nfp:ContractServices nfp:ContractServices nfp:Expenses nfp:Expenses nfp:FunctionalExpensesRollUp nfp:FunctionalExpensesRollUp nfp:FunctionalExpensesRollUp->nfp:Expenses domain-member nfp:OtherFunctionalExpensesRollUp nfp:OtherFunctionalExpensesRollUp nfp:FunctionalExpensesRollUp->nfp:OtherFunctionalExpensesRollUp domain-member nfp:SalariesAndRelatedFunctionalExpensesRollUp nfp:SalariesAndRelatedFunctionalExpensesRollUp nfp:FunctionalExpensesRollUp->nfp:SalariesAndRelatedFunctionalExpensesRollUp domain-member nfp:Insurance nfp:Insurance nfp:Maintenance nfp:Maintenance nfp:Occupancy nfp:Occupancy nfp:OfficeSupplies nfp:OfficeSupplies nfp:OtherFunctionalExpenses nfp:OtherFunctionalExpenses nfp:OtherFunctionalExpensesRollUp->nfp:Communications domain-member nfp:OtherFunctionalExpensesRollUp->nfp:ContractServices domain-member nfp:OtherFunctionalExpensesRollUp->nfp:Insurance domain-member nfp:OtherFunctionalExpensesRollUp->nfp:Maintenance domain-member nfp:OtherFunctionalExpensesRollUp->nfp:Occupancy domain-member nfp:OtherFunctionalExpensesRollUp->nfp:OfficeSupplies domain-member nfp:OtherFunctionalExpensesRollUp->nfp:OtherFunctionalExpenses domain-member nfp:ProfessionalFees nfp:ProfessionalFees nfp:OtherFunctionalExpensesRollUp->nfp:ProfessionalFees domain-member nfp:TravelAndMeetings nfp:TravelAndMeetings nfp:OtherFunctionalExpensesRollUp->nfp:TravelAndMeetings domain-member nfp:PayrollTaxesAndBenefits nfp:PayrollTaxesAndBenefits nfp:Salaries nfp:Salaries nfp:SalariesAndRelatedFunctionalExpenses nfp:SalariesAndRelatedFunctionalExpenses nfp:SalariesAndRelatedFunctionalExpensesRollUp->nfp:PayrollTaxesAndBenefits domain-member nfp:SalariesAndRelatedFunctionalExpensesRollUp->nfp:Salaries domain-member nfp:SalariesAndRelatedFunctionalExpensesRollUp->nfp:SalariesAndRelatedFunctionalExpenses domain-member nfp:StatementOfFunctionalExpensesLineItems nfp:StatementOfFunctionalExpensesLineItems nfp:StatementOfFunctionalExpensesLineItems->nfp:FunctionalExpensesRollUp domain-member nfp:StatementOfFunctionalExpensesTable nfp:StatementOfFunctionalExpensesTable nfp:StatementOfFunctionalExpensesLineItems->nfp:StatementOfFunctionalExpensesTable all nfp:StatementOfFunctionalExpensesTable->nfp:CategoryAxis hypercube-dimension

Definition Links Graph
Network
1201 - Statement - Statement of Cash Flows
(http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows)
TableStatement of Cash Flows [Table]
%3 nfp:AdditionalLongtermBorrowings nfp:AdditionalLongtermBorrowings nfp:CapitalAdditionsOfPropertyPlantAndEquipment nfp:CapitalAdditionsOfPropertyPlantAndEquipment nfp:CashAndCashEquivalents nfp:CashAndCashEquivalents nfp:CollectionReceivables nfp:CollectionReceivables nfp:NetCashFlow nfp:NetCashFlow nfp:NetCashFlowFinancingActivities nfp:NetCashFlowFinancingActivities nfp:NetCashFlowInvestingActivities nfp:NetCashFlowInvestingActivities nfp:NetCashFlowOperatingActivities nfp:NetCashFlowOperatingActivities nfp:PaymentOfAccountsPayable nfp:PaymentOfAccountsPayable nfp:RepaymentOfLongtermBorrowings nfp:RepaymentOfLongtermBorrowings nfp:StatementCashFlowsTable nfp:StatementCashFlowsTable nfp:StatementOfCashFlowsLineItems nfp:StatementOfCashFlowsLineItems nfp:StatementOfCashFlowsLineItems->nfp:AdditionalLongtermBorrowings domain-member nfp:StatementOfCashFlowsLineItems->nfp:CapitalAdditionsOfPropertyPlantAndEquipment domain-member nfp:StatementOfCashFlowsLineItems->nfp:CashAndCashEquivalents domain-member nfp:StatementOfCashFlowsLineItems->nfp:CollectionReceivables domain-member nfp:StatementOfCashFlowsLineItems->nfp:NetCashFlow domain-member nfp:StatementOfCashFlowsLineItems->nfp:NetCashFlowFinancingActivities domain-member nfp:StatementOfCashFlowsLineItems->nfp:NetCashFlowInvestingActivities domain-member nfp:StatementOfCashFlowsLineItems->nfp:NetCashFlowOperatingActivities domain-member nfp:StatementOfCashFlowsLineItems->nfp:PaymentOfAccountsPayable domain-member nfp:StatementOfCashFlowsLineItems->nfp:RepaymentOfLongtermBorrowings domain-member nfp:StatementOfCashFlowsLineItems->nfp:StatementCashFlowsTable all

Definition Links Graph
Network
1301 - Statement - Statement of Changes in Net Assets
(http://www.xbrlsite.com/nfp/role/level4/ChangesInNetAssets)
TableStatement of Changes in Net Assets [Table]
%3 nfp:ChangeInNetAssets nfp:ChangeInNetAssets nfp:NetAssets nfp:NetAssets nfp:StatementChangesInNetAssetsTable nfp:StatementChangesInNetAssetsTable nfp:StatementOfChangesInNetAssetsLineItems nfp:StatementOfChangesInNetAssetsLineItems nfp:StatementOfChangesInNetAssetsLineItems->nfp:ChangeInNetAssets domain-member nfp:StatementOfChangesInNetAssetsLineItems->nfp:NetAssets domain-member nfp:StatementOfChangesInNetAssetsLineItems->nfp:StatementChangesInNetAssetsTable all

Definition Links Graph
Network
1401 - Disclosure - Notes
(http://www.xbrlsite.com/nfp/role/level1/Notes)
TableNotes [Table]
%3 nfp:AccountsPayableAndAccruedExpensesNoteTextBlock nfp:AccountsPayableAndAccruedExpensesNoteTextBlock nfp:BasisOfReportingNoteTextBlock nfp:BasisOfReportingNoteTextBlock nfp:CashAndCashEquivalentsNoteTextBlock nfp:CashAndCashEquivalentsNoteTextBlock nfp:DeferredRevenueNoteTextBlock nfp:DeferredRevenueNoteTextBlock nfp:InventoriesNoteTextBlock nfp:InventoriesNoteTextBlock nfp:InvestmentsNoteTextBlock nfp:InvestmentsNoteTextBlock nfp:LongtermDebtNoteTextBlock nfp:LongtermDebtNoteTextBlock nfp:NatureOfOrganizationNoteTextBlock nfp:NatureOfOrganizationNoteTextBlock nfp:NetAssetsNoteTextBlock nfp:NetAssetsNoteTextBlock nfp:NotesLineItems nfp:NotesLineItems nfp:NotesLineItems->nfp:AccountsPayableAndAccruedExpensesNoteTextBlock domain-member nfp:NotesLineItems->nfp:BasisOfReportingNoteTextBlock domain-member nfp:NotesLineItems->nfp:CashAndCashEquivalentsNoteTextBlock domain-member nfp:NotesLineItems->nfp:DeferredRevenueNoteTextBlock domain-member nfp:NotesLineItems->nfp:InventoriesNoteTextBlock domain-member nfp:NotesLineItems->nfp:InvestmentsNoteTextBlock domain-member nfp:NotesLineItems->nfp:LongtermDebtNoteTextBlock domain-member nfp:NotesLineItems->nfp:NatureOfOrganizationNoteTextBlock domain-member nfp:NotesLineItems->nfp:NetAssetsNoteTextBlock domain-member nfp:NotesPayableNoteTextBlock nfp:NotesPayableNoteTextBlock nfp:NotesLineItems->nfp:NotesPayableNoteTextBlock domain-member nfp:NotesTable nfp:NotesTable nfp:NotesLineItems->nfp:NotesTable all nfp:OtherAssetsNoteTextBlock nfp:OtherAssetsNoteTextBlock nfp:NotesLineItems->nfp:OtherAssetsNoteTextBlock domain-member nfp:OtherLiabilitiesNoteTextBlock nfp:OtherLiabilitiesNoteTextBlock nfp:NotesLineItems->nfp:OtherLiabilitiesNoteTextBlock domain-member nfp:PostemploymentBenefitsNoteTextBlock nfp:PostemploymentBenefitsNoteTextBlock nfp:NotesLineItems->nfp:PostemploymentBenefitsNoteTextBlock domain-member nfp:PrepaidExpensesNoteTextBlock nfp:PrepaidExpensesNoteTextBlock nfp:NotesLineItems->nfp:PrepaidExpensesNoteTextBlock domain-member nfp:PropertyPlantAndEquipmentNoteTextBlock nfp:PropertyPlantAndEquipmentNoteTextBlock nfp:NotesLineItems->nfp:PropertyPlantAndEquipmentNoteTextBlock domain-member nfp:ReceivablesNoteTextBlock nfp:ReceivablesNoteTextBlock nfp:NotesLineItems->nfp:ReceivablesNoteTextBlock domain-member nfp:SignificantAccountingPoliciesNoteTextBlock nfp:SignificantAccountingPoliciesNoteTextBlock nfp:NotesLineItems->nfp:SignificantAccountingPoliciesNoteTextBlock domain-member

Definition Links Graph
Network
4000 - Disclosure - Significant Accounting Policies (Level 2 Policy Text Blocks)
(http://www.xbrlsite.com/nfp/role/level2/SignificantAccountingPoliciesTextBlocks)
TableSignificant Accounting Policies [Table]
%3 nfp:AccountsPayableAndAccruedExpensesPoliciesTextBlock nfp:AccountsPayableAndAccruedExpensesPoliciesTextBlock nfp:CashAndCashEquivalentsPoliciesTextBlock nfp:CashAndCashEquivalentsPoliciesTextBlock nfp:DeferredRevenuePoliciesTextBlock nfp:DeferredRevenuePoliciesTextBlock nfp:InventoriesPoliciesTextBlock nfp:InventoriesPoliciesTextBlock nfp:InvestmentsPoliciesTextBlock nfp:InvestmentsPoliciesTextBlock nfp:LongtermDebtPoliciesTextBlock nfp:LongtermDebtPoliciesTextBlock nfp:NetAssetsPoliciesTextBlock nfp:NetAssetsPoliciesTextBlock nfp:NotesPayablePoliciesTextBlock nfp:NotesPayablePoliciesTextBlock nfp:OtherAssetsPoliciesTextBlock nfp:OtherAssetsPoliciesTextBlock nfp:OtherLiabilitiesPoliciesTextBlock nfp:OtherLiabilitiesPoliciesTextBlock nfp:PostemploymentBenefitsPoliciesTextBlock nfp:PostemploymentBenefitsPoliciesTextBlock nfp:PrepaidExpensesPoliciesTextBlock nfp:PrepaidExpensesPoliciesTextBlock nfp:PropertyPlantAndEquipmentPoliciesTextBlock nfp:PropertyPlantAndEquipmentPoliciesTextBlock nfp:ReceivablesPoliciesTextBlock nfp:ReceivablesPoliciesTextBlock nfp:RevenueRecognitionPoliciesTextBlock nfp:RevenueRecognitionPoliciesTextBlock nfp:SignificantAccountingPoliciesLineItems nfp:SignificantAccountingPoliciesLineItems nfp:SignificantAccountingPoliciesLineItems->nfp:AccountsPayableAndAccruedExpensesPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:CashAndCashEquivalentsPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:DeferredRevenuePoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:InventoriesPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:InvestmentsPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:LongtermDebtPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:NetAssetsPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:NotesPayablePoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:OtherAssetsPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:OtherLiabilitiesPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:PostemploymentBenefitsPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:PrepaidExpensesPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:PropertyPlantAndEquipmentPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:ReceivablesPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesLineItems->nfp:RevenueRecognitionPoliciesTextBlock domain-member nfp:SignificantAccountingPoliciesTable nfp:SignificantAccountingPoliciesTable nfp:SignificantAccountingPoliciesLineItems->nfp:SignificantAccountingPoliciesTable all nfp:UseEstimatesPoliciesTextBlock nfp:UseEstimatesPoliciesTextBlock nfp:SignificantAccountingPoliciesLineItems->nfp:UseEstimatesPoliciesTextBlock domain-member

Definition Links Graph
Network
5000 - Disclosure - Disclosures (Level 3 Disclosure Text Blocks)
(http://www.xbrlsite.com/nfp/role/level3/DisclosureTextBlocks)
TableDisclosures [Table]
%3 nfp:AccountsPayableAndAccruedExpensesSubclassificationsTextBlock nfp:AccountsPayableAndAccruedExpensesSubclassificationsTextBlock nfp:AllowanceForDoubtfulAccountsRollForwardTextBlock nfp:AllowanceForDoubtfulAccountsRollForwardTextBlock nfp:CashAndCashEquivalentsSubclassificationsTextBlock nfp:CashAndCashEquivalentsSubclassificationsTextBlock nfp:DeferredRevenueSubclassificationsTextBlock nfp:DeferredRevenueSubclassificationsTextBlock nfp:DefinedBenefitPlansBenefitObligationTextBlock nfp:DefinedBenefitPlansBenefitObligationTextBlock nfp:DefinedBenefitPlansFairValueOfPlanAssetsTextBlock nfp:DefinedBenefitPlansFairValueOfPlanAssetsTextBlock nfp:DefinedBenefitPlansFundedStatusTextBlock nfp:DefinedBenefitPlansFundedStatusTextBlock nfp:DisclosuresLineItems nfp:DisclosuresLineItems nfp:DisclosuresLineItems->nfp:AccountsPayableAndAccruedExpensesSubclassificationsTextBlock domain-member nfp:DisclosuresLineItems->nfp:AllowanceForDoubtfulAccountsRollForwardTextBlock domain-member nfp:DisclosuresLineItems->nfp:CashAndCashEquivalentsSubclassificationsTextBlock domain-member nfp:DisclosuresLineItems->nfp:DeferredRevenueSubclassificationsTextBlock domain-member nfp:DisclosuresLineItems->nfp:DefinedBenefitPlansBenefitObligationTextBlock domain-member nfp:DisclosuresLineItems->nfp:DefinedBenefitPlansFairValueOfPlanAssetsTextBlock domain-member nfp:DisclosuresLineItems->nfp:DefinedBenefitPlansFundedStatusTextBlock domain-member nfp:DisclosuresTable nfp:DisclosuresTable nfp:DisclosuresLineItems->nfp:DisclosuresTable all nfp:InventoriesSubclassificationsTextBlock nfp:InventoriesSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:InventoriesSubclassificationsTextBlock domain-member nfp:InvestmentsSubclassificationsTextBlock nfp:InvestmentsSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:InvestmentsSubclassificationsTextBlock domain-member nfp:LongtermDebtMaturitiesTextBlock nfp:LongtermDebtMaturitiesTextBlock nfp:DisclosuresLineItems->nfp:LongtermDebtMaturitiesTextBlock domain-member nfp:LongtermDebtSubclassificationsTextBlock nfp:LongtermDebtSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:LongtermDebtSubclassificationsTextBlock domain-member nfp:NetAssetsWithDonorRestrictionsRollForwardTextBlock nfp:NetAssetsWithDonorRestrictionsRollForwardTextBlock nfp:DisclosuresLineItems->nfp:NetAssetsWithDonorRestrictionsRollForwardTextBlock domain-member nfp:NotesPayableSubclassificationsTextBlock nfp:NotesPayableSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:NotesPayableSubclassificationsTextBlock domain-member nfp:OtherAssetsSubclassificationsTextBlock nfp:OtherAssetsSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:OtherAssetsSubclassificationsTextBlock domain-member nfp:OtherLiabilitiesSubclassificationsTextBlock nfp:OtherLiabilitiesSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:OtherLiabilitiesSubclassificationsTextBlock domain-member nfp:PrepaidExpensesSubclassificationsTextBlock nfp:PrepaidExpensesSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:PrepaidExpensesSubclassificationsTextBlock domain-member nfp:PropertyPlanAndtEquipmentSubclassificationsTextBlock nfp:PropertyPlanAndtEquipmentSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:PropertyPlanAndtEquipmentSubclassificationsTextBlock domain-member nfp:ReceivablesSubclassificationsTextBlock nfp:ReceivablesSubclassificationsTextBlock nfp:DisclosuresLineItems->nfp:ReceivablesSubclassificationsTextBlock domain-member

Definition Links Graph
Network
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/CashAndCashEquivalentsDetail)
TableCash and Cash Equivalents Subclassifications [Table]
%3 nfp:Cash nfp:Cash nfp:CashAndCashEquivalents nfp:CashAndCashEquivalents nfp:CashAndCashEquivalentsSubclassificationsLineItems nfp:CashAndCashEquivalentsSubclassificationsLineItems nfp:CashAndCashEquivalentsSubclassificationsLineItems->nfp:Cash domain-member nfp:CashAndCashEquivalentsSubclassificationsLineItems->nfp:CashAndCashEquivalents domain-member nfp:CashCashEquivalentsSubclassificationsTable nfp:CashCashEquivalentsSubclassificationsTable nfp:CashAndCashEquivalentsSubclassificationsLineItems->nfp:CashCashEquivalentsSubclassificationsTable all nfp:CashEquivalents nfp:CashEquivalents nfp:CashAndCashEquivalentsSubclassificationsLineItems->nfp:CashEquivalents domain-member

Definition Links Graph
Network
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/ReceivablesDetail)
TableReceivables Subclassifications [Table]
%3 nfp:OtherReceivables nfp:OtherReceivables nfp:Receivables nfp:Receivables nfp:ReceivablesSubclassificationsLineItems nfp:ReceivablesSubclassificationsLineItems nfp:ReceivablesSubclassificationsLineItems->nfp:OtherReceivables domain-member nfp:ReceivablesSubclassificationsLineItems->nfp:Receivables domain-member nfp:ReceivablesSubclassificationsTable nfp:ReceivablesSubclassificationsTable nfp:ReceivablesSubclassificationsLineItems->nfp:ReceivablesSubclassificationsTable all nfp:TradeReceivables nfp:TradeReceivables nfp:ReceivablesSubclassificationsLineItems->nfp:TradeReceivables domain-member

Definition Links Graph
Network
8121 - Disclosure - Allowance for Doubtfull Accounts Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/Allowance)
TableAllowance for Doubtful Accounts Roll Forward [Table]
%3 nfp:AdditionsToAllowanceForBadDebts nfp:AdditionsToAllowanceForBadDebts nfp:AllowanceForDoubtfulAccounts nfp:AllowanceForDoubtfulAccounts nfp:AllowanceForDoubtfulAccountsRollForwardTable nfp:AllowanceForDoubtfulAccountsRollForwardTable nfp:AllowanceForDoubtfullAccountsRollForwardLineItems nfp:AllowanceForDoubtfullAccountsRollForwardLineItems nfp:AllowanceForDoubtfullAccountsRollForwardLineItems->nfp:AdditionsToAllowanceForBadDebts domain-member nfp:AllowanceForDoubtfullAccountsRollForwardLineItems->nfp:AllowanceForDoubtfulAccounts domain-member nfp:AllowanceForDoubtfullAccountsRollForwardLineItems->nfp:AllowanceForDoubtfulAccountsRollForwardTable all nfp:BadDebtsWrittenOff nfp:BadDebtsWrittenOff nfp:AllowanceForDoubtfullAccountsRollForwardLineItems->nfp:BadDebtsWrittenOff domain-member

Definition Links Graph
Network
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/InventoriesDetail)
TableInventories Subclassifications [Table]
%3 nfp:FinishedGoods nfp:FinishedGoods nfp:Inventories nfp:Inventories nfp:InventoriesSubclassificationsLineItems nfp:InventoriesSubclassificationsLineItems nfp:InventoriesSubclassificationsLineItems->nfp:FinishedGoods domain-member nfp:InventoriesSubclassificationsLineItems->nfp:Inventories domain-member nfp:InventoriesSubclassificationsTable nfp:InventoriesSubclassificationsTable nfp:InventoriesSubclassificationsLineItems->nfp:InventoriesSubclassificationsTable all nfp:RawMaterial nfp:RawMaterial nfp:InventoriesSubclassificationsLineItems->nfp:RawMaterial domain-member nfp:WorkInProgress nfp:WorkInProgress nfp:InventoriesSubclassificationsLineItems->nfp:WorkInProgress domain-member

Definition Links Graph
Network
8135 - Disclosure - Prepaid Expenses Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/PrepaidExpensesSubclassifications)
TablePrepaid Expenses Subclassifications [Table]
%3 nfp:OtherMiscellaneousPrepaidExpenses nfp:OtherMiscellaneousPrepaidExpenses nfp:PrepaidExpenses nfp:PrepaidExpenses nfp:PrepaidExpensesRollUp nfp:PrepaidExpensesRollUp nfp:PrepaidExpensesRollUp->nfp:OtherMiscellaneousPrepaidExpenses domain-member nfp:PrepaidExpensesRollUp->nfp:PrepaidExpenses domain-member nfp:PrepaidInsurance nfp:PrepaidInsurance nfp:PrepaidExpensesRollUp->nfp:PrepaidInsurance domain-member nfp:PrepaidExpensesSubclassificationsLineItems nfp:PrepaidExpensesSubclassificationsLineItems nfp:PrepaidExpensesSubclassificationsLineItems->nfp:PrepaidExpensesRollUp domain-member nfp:PrepaidExpensesSubclassificationsTable nfp:PrepaidExpensesSubclassificationsTable nfp:PrepaidExpensesSubclassificationsLineItems->nfp:PrepaidExpensesSubclassificationsTable all

Definition Links Graph
Network
8140 - Disclosure - Investments Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/InvestmentsSubclassifications)
TableInvestments Subclassifications [Table]
%3 nfp:Investments nfp:Investments nfp:InvestmentsNoncurrent nfp:InvestmentsNoncurrent nfp:InvestmentsRollUp nfp:InvestmentsRollUp nfp:InvestmentsRollUp->nfp:Investments domain-member nfp:LongtermInvestmentsRollUp nfp:LongtermInvestmentsRollUp nfp:InvestmentsRollUp->nfp:LongtermInvestmentsRollUp domain-member nfp:ShortTermInvestments nfp:ShortTermInvestments nfp:InvestmentsRollUp->nfp:ShortTermInvestments domain-member nfp:InvestmentsSubclassificationsLineItems nfp:InvestmentsSubclassificationsLineItems nfp:InvestmentsSubclassificationsLineItems->nfp:InvestmentsRollUp domain-member nfp:InvestmentsSubclassificationsTable nfp:InvestmentsSubclassificationsTable nfp:InvestmentsSubclassificationsLineItems->nfp:InvestmentsSubclassificationsTable all nfp:LandHeldForInvestment nfp:LandHeldForInvestment nfp:LongtermInvestmentsRollUp->nfp:InvestmentsNoncurrent domain-member nfp:LongtermInvestmentsRollUp->nfp:LandHeldForInvestment domain-member nfp:MarketableSecurities nfp:MarketableSecurities nfp:LongtermInvestmentsRollUp->nfp:MarketableSecurities domain-member nfp:OtherMiscellaneousNoncurrentInvestments nfp:OtherMiscellaneousNoncurrentInvestments nfp:LongtermInvestmentsRollUp->nfp:OtherMiscellaneousNoncurrentInvestments domain-member

Definition Links Graph
Network
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/PropertyPlantAndEquipmentDetail)
TableProperty, Plant and Equipment Subclassifications [Table]
%3 nfp:AccumulatedDepreciation nfp:AccumulatedDepreciation nfp:Buildings nfp:Buildings nfp:Equipment nfp:Equipment nfp:Land nfp:Land nfp:PropertyPlantAndEquipment nfp:PropertyPlantAndEquipment nfp:PropertyPlantAndEquipmentGross nfp:PropertyPlantAndEquipmentGross nfp:PropertyPlantAndEquipmentSubclassificationsLineItems nfp:PropertyPlantAndEquipmentSubclassificationsLineItems nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:AccumulatedDepreciation domain-member nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:Buildings domain-member nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:Equipment domain-member nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:Land domain-member nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:PropertyPlantAndEquipment domain-member nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:PropertyPlantAndEquipmentGross domain-member nfp:PropertyPlantEquipmentSubclassificationsTable nfp:PropertyPlantEquipmentSubclassificationsTable nfp:PropertyPlantAndEquipmentSubclassificationsLineItems->nfp:PropertyPlantEquipmentSubclassificationsTable all

Definition Links Graph
Network
8151 - Disclosure - Other Assets Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail)
TableOther Assets Subclassifications [Table]
%3 nfp:Deposits nfp:Deposits nfp:OtherAssets nfp:OtherAssets nfp:OtherAssetsRollUp nfp:OtherAssetsRollUp nfp:OtherAssetsRollUp->nfp:OtherAssets domain-member nfp:OtherCurrentAssetsRollUp nfp:OtherCurrentAssetsRollUp nfp:OtherAssetsRollUp->nfp:OtherCurrentAssetsRollUp domain-member nfp:OtherNoncurrentAssetsRollUp nfp:OtherNoncurrentAssetsRollUp nfp:OtherAssetsRollUp->nfp:OtherNoncurrentAssetsRollUp domain-member nfp:OtherAssetsSubclassificationsLineItems nfp:OtherAssetsSubclassificationsLineItems nfp:OtherAssetsSubclassificationsLineItems->nfp:OtherAssetsRollUp domain-member nfp:OtherAssetsSubclassificationsTable nfp:OtherAssetsSubclassificationsTable nfp:OtherAssetsSubclassificationsLineItems->nfp:OtherAssetsSubclassificationsTable all nfp:OtherCurrentAssets nfp:OtherCurrentAssets nfp:OtherCurrentAssetsRollUp->nfp:OtherCurrentAssets domain-member nfp:OtherMiscellaneousCurrentAssets nfp:OtherMiscellaneousCurrentAssets nfp:OtherCurrentAssetsRollUp->nfp:OtherMiscellaneousCurrentAssets domain-member nfp:OtherMiscellaneousNoncurrentAssets nfp:OtherMiscellaneousNoncurrentAssets nfp:OtherNoncurrentAssets nfp:OtherNoncurrentAssets nfp:OtherNoncurrentAssetsRollUp->nfp:Deposits domain-member nfp:OtherNoncurrentAssetsRollUp->nfp:OtherMiscellaneousNoncurrentAssets domain-member nfp:OtherNoncurrentAssetsRollUp->nfp:OtherNoncurrentAssets domain-member

Definition Links Graph
Network
8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/AccountsPayableDetail)
TableAccounts Payable and Accrued Expenses Subclassifications [Table]
%3 nfp:AccountsPayable nfp:AccountsPayable nfp:AccountsPayableAccruedExpenses nfp:AccountsPayableAccruedExpenses nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems->nfp:AccountsPayable domain-member nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems->nfp:AccountsPayableAccruedExpenses domain-member nfp:AccountsPayableAndAccruedExpensesSubclassificationsTable nfp:AccountsPayableAndAccruedExpensesSubclassificationsTable nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems->nfp:AccountsPayableAndAccruedExpensesSubclassificationsTable all nfp:AccruedExpenses nfp:AccruedExpenses nfp:AccountsPayableAccruedExpensesSubclassificationsLineItems->nfp:AccruedExpenses domain-member

Definition Links Graph
Network
8260 - Disclosure - Notes Payable Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/NotesPayableSubclassifications)
TableNotes Payable Subclassifications [Table]
%3 nfp:LineOfCredit nfp:LineOfCredit nfp:NotesPayableRollUp nfp:NotesPayableRollUp nfp:NotesPayableRollUp->nfp:LineOfCredit domain-member nfp:OtherMiscellaneousShorttermNotesPayable nfp:OtherMiscellaneousShorttermNotesPayable nfp:NotesPayableRollUp->nfp:OtherMiscellaneousShorttermNotesPayable domain-member nfp:ShorttermNotesPayable nfp:ShorttermNotesPayable nfp:NotesPayableRollUp->nfp:ShorttermNotesPayable domain-member nfp:NotesPayableSubclassificationsLineItems nfp:NotesPayableSubclassificationsLineItems nfp:NotesPayableSubclassificationsLineItems->nfp:NotesPayableRollUp domain-member nfp:NotesPayableSubclassificationsTable nfp:NotesPayableSubclassificationsTable nfp:NotesPayableSubclassificationsLineItems->nfp:NotesPayableSubclassificationsTable all

Definition Links Graph
Network
8265 - Disclosure - Defined Benefit Plans, Benefit Obligation Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansBenefitObligationRollForward)
TableDefined Benefit Plans Benefit Obligation Roll Forward [Table]
%3 nfp:ActuarialGainsLosses nfp:ActuarialGainsLosses nfp:AllBenefitPlansMember nfp:AllBenefitPlansMember nfp:DefinedBenefitPensionPlansMember nfp:DefinedBenefitPensionPlansMember nfp:AllBenefitPlansMember->nfp:DefinedBenefitPensionPlansMember domain-member nfp:OtherDefinedBenefitPostretirementObligationsMember nfp:OtherDefinedBenefitPostretirementObligationsMember nfp:AllBenefitPlansMember->nfp:OtherDefinedBenefitPostretirementObligationsMember domain-member nfp:BenefitPlansAxis nfp:BenefitPlansAxis nfp:BenefitPlansAxis->nfp:AllBenefitPlansMember dimension-default nfp:BenefitPlansAxis->nfp:AllBenefitPlansMember dimension-domain nfp:BenefitsPaid nfp:BenefitsPaid nfp:ContributionsByPlanParticipants nfp:ContributionsByPlanParticipants nfp:DefinedBenefitPlansBenefitObligation nfp:DefinedBenefitPlansBenefitObligation nfp:DefinedBenefitPlansBenefitObligationRollForward nfp:DefinedBenefitPlansBenefitObligationRollForward nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:ActuarialGainsLosses domain-member nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:BenefitsPaid domain-member nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:ContributionsByPlanParticipants domain-member nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:DefinedBenefitPlansBenefitObligation domain-member nfp:InceaseDecreasePerCurtailment nfp:InceaseDecreasePerCurtailment nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:InceaseDecreasePerCurtailment domain-member nfp:InceaseDecreasePerPlanAmmendment nfp:InceaseDecreasePerPlanAmmendment nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:InceaseDecreasePerPlanAmmendment domain-member nfp:InterestCost nfp:InterestCost nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:InterestCost domain-member nfp:OtherIncreaseDecreaseInBenefitObligation nfp:OtherIncreaseDecreaseInBenefitObligation nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:OtherIncreaseDecreaseInBenefitObligation domain-member nfp:ServiceCost nfp:ServiceCost nfp:DefinedBenefitPlansBenefitObligationRollForward->nfp:ServiceCost domain-member nfp:DefinedBenefitPlansBenefitObligationRollForwardLineItems nfp:DefinedBenefitPlansBenefitObligationRollForwardLineItems nfp:DefinedBenefitPlansBenefitObligationRollForwardLineItems->nfp:DefinedBenefitPlansBenefitObligationRollForward domain-member nfp:DefinedBenefitPlansBenefitObligationRollForwardTable nfp:DefinedBenefitPlansBenefitObligationRollForwardTable nfp:DefinedBenefitPlansBenefitObligationRollForwardLineItems->nfp:DefinedBenefitPlansBenefitObligationRollForwardTable all nfp:DefinedBenefitPlansBenefitObligationRollForwardTable->nfp:BenefitPlansAxis hypercube-dimension

Definition Links Graph
Network
8266 - Disclosure - Defined Benefit Plans, Fair Value of Plan Assets Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFairValueOfPlanAssetsRollForward)
TableDefined Benefit Plans Fair Value Roll Forward [Table]
%3 nfp:ActuarialReturnLossOnPlanAssets nfp:ActuarialReturnLossOnPlanAssets nfp:AdministrativeExpensesPaid nfp:AdministrativeExpensesPaid nfp:AllBenefitPlansMember nfp:AllBenefitPlansMember nfp:DefinedBenefitPensionPlansMember nfp:DefinedBenefitPensionPlansMember nfp:AllBenefitPlansMember->nfp:DefinedBenefitPensionPlansMember domain-member nfp:OtherDefinedBenefitPostretirementObligationsMember nfp:OtherDefinedBenefitPostretirementObligationsMember nfp:AllBenefitPlansMember->nfp:OtherDefinedBenefitPostretirementObligationsMember domain-member nfp:BenefitPlansAxis nfp:BenefitPlansAxis nfp:BenefitPlansAxis->nfp:AllBenefitPlansMember dimension-default nfp:BenefitPlansAxis->nfp:AllBenefitPlansMember dimension-domain nfp:BenefitsPaidFromPlanAssets nfp:BenefitsPaidFromPlanAssets nfp:ContributionsToPlanByEmployer nfp:ContributionsToPlanByEmployer nfp:ContributionsToPlanByPlanParticipants nfp:ContributionsToPlanByPlanParticipants nfp:DefinedBenefitPlansFairValue nfp:DefinedBenefitPlansFairValue nfp:DefinedBenefitPlansFairValueRollForward nfp:DefinedBenefitPlansFairValueRollForward nfp:DefinedBenefitPlansFairValueRollForward->nfp:ActuarialReturnLossOnPlanAssets domain-member nfp:DefinedBenefitPlansFairValueRollForward->nfp:AdministrativeExpensesPaid domain-member nfp:DefinedBenefitPlansFairValueRollForward->nfp:BenefitsPaidFromPlanAssets domain-member nfp:DefinedBenefitPlansFairValueRollForward->nfp:ContributionsToPlanByEmployer domain-member nfp:DefinedBenefitPlansFairValueRollForward->nfp:ContributionsToPlanByPlanParticipants domain-member nfp:DefinedBenefitPlansFairValueRollForward->nfp:DefinedBenefitPlansFairValue domain-member nfp:DefinedBenefitPlansFairValueRollForwardLineItems nfp:DefinedBenefitPlansFairValueRollForwardLineItems nfp:DefinedBenefitPlansFairValueRollForwardLineItems->nfp:DefinedBenefitPlansFairValueRollForward domain-member nfp:DefinedBenefitPlansFairValueRollForwardTable nfp:DefinedBenefitPlansFairValueRollForwardTable nfp:DefinedBenefitPlansFairValueRollForwardLineItems->nfp:DefinedBenefitPlansFairValueRollForwardTable all nfp:DefinedBenefitPlansFairValueRollForwardTable->nfp:BenefitPlansAxis hypercube-dimension

Definition Links Graph
Network
8267 - Disclosure - Defined Benefit Plans, Funded Status (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFundingStatus)
TableDefined Benefit Plans Funded Status Roll Up [Table]
%3 nfp:AllBenefitPlansMember nfp:AllBenefitPlansMember nfp:DefinedBenefitPensionPlansMember nfp:DefinedBenefitPensionPlansMember nfp:AllBenefitPlansMember->nfp:DefinedBenefitPensionPlansMember domain-member nfp:OtherDefinedBenefitPostretirementObligationsMember nfp:OtherDefinedBenefitPostretirementObligationsMember nfp:AllBenefitPlansMember->nfp:OtherDefinedBenefitPostretirementObligationsMember domain-member nfp:BenefitPlansAxis nfp:BenefitPlansAxis nfp:BenefitPlansAxis->nfp:AllBenefitPlansMember dimension-default nfp:BenefitPlansAxis->nfp:AllBenefitPlansMember dimension-domain nfp:DefinedBenefitPlansBenefitObligation nfp:DefinedBenefitPlansBenefitObligation nfp:DefinedBenefitPlansFairValue nfp:DefinedBenefitPlansFairValue nfp:DefinedBenefitPlansFundedStatusRollUp nfp:DefinedBenefitPlansFundedStatusRollUp nfp:DefinedBenefitPlansFundedStatusRollUp->nfp:DefinedBenefitPlansBenefitObligation domain-member nfp:DefinedBenefitPlansFundedStatusRollUp->nfp:DefinedBenefitPlansFairValue domain-member nfp:FundedUnfundedStatusDefinedBenefitPlans nfp:FundedUnfundedStatusDefinedBenefitPlans nfp:DefinedBenefitPlansFundedStatusRollUp->nfp:FundedUnfundedStatusDefinedBenefitPlans domain-member nfp:DefinedBenefitPlansFundedStatusRollUpLineItems nfp:DefinedBenefitPlansFundedStatusRollUpLineItems nfp:DefinedBenefitPlansFundedStatusRollUpLineItems->nfp:DefinedBenefitPlansFundedStatusRollUp domain-member nfp:DefinedBenefitPlansFundedStatusRollUpTable nfp:DefinedBenefitPlansFundedStatusRollUpTable nfp:DefinedBenefitPlansFundedStatusRollUpLineItems->nfp:DefinedBenefitPlansFundedStatusRollUpTable all nfp:DefinedBenefitPlansFundedStatusRollUpTable->nfp:BenefitPlansAxis hypercube-dimension

Definition Links Graph
Network
8270 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/LongTermDebtDetail)
TableLong-term Debt Subclassifications [Table]
%3 nfp:LongtermDebt nfp:LongtermDebt nfp:LongtermDebtSubclassificationsLineItems nfp:LongtermDebtSubclassificationsLineItems nfp:LongtermDebtSubclassificationsLineItems->nfp:LongtermDebt domain-member nfp:LongtermDebtSubclassificationsTable nfp:LongtermDebtSubclassificationsTable nfp:LongtermDebtSubclassificationsLineItems->nfp:LongtermDebtSubclassificationsTable all nfp:MortgageLoans nfp:MortgageLoans nfp:LongtermDebtSubclassificationsLineItems->nfp:MortgageLoans domain-member nfp:OtherSecuredLoans nfp:OtherSecuredLoans nfp:LongtermDebtSubclassificationsLineItems->nfp:OtherSecuredLoans domain-member

Definition Links Graph
Network
8280 - Disclosure - Long-term Debt Maturities (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/LongTermDebtMaturities)
TableLong-term Debt Maturities [Table]
%3 nfp:LongtermDebt nfp:LongtermDebt nfp:LongtermDebtMaturitiesLineItems nfp:LongtermDebtMaturitiesLineItems nfp:LongtermDebtMaturitiesLineItems->nfp:LongtermDebt domain-member nfp:LongtermDebtMaturitiesTable nfp:LongtermDebtMaturitiesTable nfp:LongtermDebtMaturitiesLineItems->nfp:LongtermDebtMaturitiesTable all nfp:MaturesInFiveYears nfp:MaturesInFiveYears nfp:LongtermDebtMaturitiesLineItems->nfp:MaturesInFiveYears domain-member nfp:MaturesInFourYears nfp:MaturesInFourYears nfp:LongtermDebtMaturitiesLineItems->nfp:MaturesInFourYears domain-member nfp:MaturesInOneYear nfp:MaturesInOneYear nfp:LongtermDebtMaturitiesLineItems->nfp:MaturesInOneYear domain-member nfp:MaturesInThreeYears nfp:MaturesInThreeYears nfp:LongtermDebtMaturitiesLineItems->nfp:MaturesInThreeYears domain-member nfp:MaturesInTwoYears nfp:MaturesInTwoYears nfp:LongtermDebtMaturitiesLineItems->nfp:MaturesInTwoYears domain-member nfp:MaturesThereafter nfp:MaturesThereafter nfp:LongtermDebtMaturitiesLineItems->nfp:MaturesThereafter domain-member

Definition Links Graph
Network
8290 - Disclosure - Deferred Revenue Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications)
TableDeferred Revenue Subclassifications [Table]
%3 nfp:DeferredContractRevenue nfp:DeferredContractRevenue nfp:DeferredRevenue nfp:DeferredRevenue nfp:DeferredRevenueCurrent nfp:DeferredRevenueCurrent nfp:DeferredRevenueCurrentRollUp nfp:DeferredRevenueCurrentRollUp nfp:DeferredRevenueCurrentRollUp->nfp:DeferredContractRevenue domain-member nfp:DeferredRevenueCurrentRollUp->nfp:DeferredRevenueCurrent domain-member nfp:OtherCurrentDeferredRevenue nfp:OtherCurrentDeferredRevenue nfp:DeferredRevenueCurrentRollUp->nfp:OtherCurrentDeferredRevenue domain-member nfp:DeferredRevenueNoncurrent nfp:DeferredRevenueNoncurrent nfp:DeferredRevenueNoncurrentRollUp nfp:DeferredRevenueNoncurrentRollUp nfp:DeferredRevenueNoncurrentRollUp->nfp:DeferredRevenueNoncurrent domain-member nfp:OtherNoncurrentDeferredRevenue nfp:OtherNoncurrentDeferredRevenue nfp:DeferredRevenueNoncurrentRollUp->nfp:OtherNoncurrentDeferredRevenue domain-member nfp:DeferredRevenueRollUp nfp:DeferredRevenueRollUp nfp:DeferredRevenueRollUp->nfp:DeferredRevenue domain-member nfp:DeferredRevenueRollUp->nfp:DeferredRevenueCurrentRollUp domain-member nfp:DeferredRevenueRollUp->nfp:DeferredRevenueNoncurrentRollUp domain-member nfp:DeferredRevenueSubclassificationsLineItems nfp:DeferredRevenueSubclassificationsLineItems nfp:DeferredRevenueSubclassificationsLineItems->nfp:DeferredRevenueRollUp domain-member nfp:DeferredRevenueSubclassificationsTable nfp:DeferredRevenueSubclassificationsTable nfp:DeferredRevenueSubclassificationsLineItems->nfp:DeferredRevenueSubclassificationsTable all

Definition Links Graph
Network
8291 - Disclosure - Other Liabilities Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications)
TableOther Liabilities Subclassifications [Table]
%3 nfp:CustodialFunds nfp:CustodialFunds nfp:OtherCurrentLiabilities nfp:OtherCurrentLiabilities nfp:OtherCurrentLiabilitiesRollUp nfp:OtherCurrentLiabilitiesRollUp nfp:OtherCurrentLiabilitiesRollUp->nfp:OtherCurrentLiabilities domain-member nfp:OtherMiscellaneousCurrentLiabilities nfp:OtherMiscellaneousCurrentLiabilities nfp:OtherCurrentLiabilitiesRollUp->nfp:OtherMiscellaneousCurrentLiabilities domain-member nfp:OtherLiabilities nfp:OtherLiabilities nfp:OtherLiabilitiesRollUp nfp:OtherLiabilitiesRollUp nfp:OtherLiabilitiesRollUp->nfp:OtherCurrentLiabilitiesRollUp domain-member nfp:OtherLiabilitiesRollUp->nfp:OtherLiabilities domain-member nfp:OtherNoncurrentLiabilitiesRollUp nfp:OtherNoncurrentLiabilitiesRollUp nfp:OtherLiabilitiesRollUp->nfp:OtherNoncurrentLiabilitiesRollUp domain-member nfp:OtherLiabilitiesSubclassificationsLineItems nfp:OtherLiabilitiesSubclassificationsLineItems nfp:OtherLiabilitiesSubclassificationsLineItems->nfp:OtherLiabilitiesRollUp domain-member nfp:OtherLiabilitiesSubclassificationsTable nfp:OtherLiabilitiesSubclassificationsTable nfp:OtherLiabilitiesSubclassificationsLineItems->nfp:OtherLiabilitiesSubclassificationsTable all nfp:OtherMiscellaneousNoncurrentLiabilities nfp:OtherMiscellaneousNoncurrentLiabilities nfp:OtherNoncurrentLiabilities nfp:OtherNoncurrentLiabilities nfp:OtherNoncurrentLiabilitiesRollUp->nfp:CustodialFunds domain-member nfp:OtherNoncurrentLiabilitiesRollUp->nfp:OtherMiscellaneousNoncurrentLiabilities domain-member nfp:OtherNoncurrentLiabilitiesRollUp->nfp:OtherNoncurrentLiabilities domain-member

Definition Links Graph
Network
8295 - Disclosure - Net Assets With Donor Restrictions Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/NetAssets)
TableNet Assets With Donor Restrictions Roll Forward [Table]
%3 nfp:ChangeInNetAssets nfp:ChangeInNetAssets nfp:NetAssetsWithDonorRestrictions nfp:NetAssetsWithDonorRestrictions nfp:NetAssetsWithDonorRestrictionsRollForwardLineItems nfp:NetAssetsWithDonorRestrictionsRollForwardLineItems nfp:NetAssetsWithDonorRestrictionsRollForwardLineItems->nfp:ChangeInNetAssets domain-member nfp:NetAssetsWithDonorRestrictionsRollForwardLineItems->nfp:NetAssetsWithDonorRestrictions domain-member nfp:NetAssetsWithDonorRestrictionsRollForwardTable nfp:NetAssetsWithDonorRestrictionsRollForwardTable nfp:NetAssetsWithDonorRestrictionsRollForwardLineItems->nfp:NetAssetsWithDonorRestrictionsRollForwardTable all

 

Fact Tables

The colours used for the fact values are significant, and have the following meanings:


Fact Table
Network
1001 - Document - Document Information
(http://www.xbrlsite.com/nfp/role/level4/DocumentInformation)
TableDocument Information [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullReporting Style CodeNFP-BSC-IS01-CF1
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDocument TitleFY 2020 Financial Statement
363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullBalance Sheet Date2020-12-31
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullIncome Statement Start Period2020-01-01
563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDocument Identifier1234567890-0987654321
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDocument Fiscal Period FocusFY
763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDocument Fiscal Year Focus2020

Fact Table
Network
1002 - Document - Entity Information
(http://www.xbrlsite.com/nfp/role/level4/EntityInformation)
TableEntity Information [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullEconomic Entity NameA REALLY GREAT NONPROFIT ORGANIZATION
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullEconomic Entity Identifier63-0977897

Fact Table
Network
1051 - Statement - Statement of Financial Postion, Classified
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified)
TableStatement of Financial Position, Classified [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:AccountsPayableAccruedExpenses5530 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:AccountsPayableAccruedExpenses6320 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:CurrentPortionLongtermDebt2758 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:CurrentPortionLongtermDebt2662 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredRevenueCurrent0 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredRevenueCurrent1000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredRevenueNoncurrent0 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredRevenueNoncurrent0 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:LongtermDebtExcludingCurrentPortion50489 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:LongtermDebtExcludingCurrentPortion47731 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2018-12-31nullnfp:NetAssetsWithDonorRestrictions109989 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NetAssetsWithDonorRestrictions58719 iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:NetAssetsWithDonorRestrictions43372 iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2018-12-31nullnfp:NetAssetsWithoutDonorRestrictions258115 iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NetAssetsWithoutDonorRestrictions258115 iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:NetAssetsWithoutDonorRestrictions258115 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherCurrentLiabilities0 iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherCurrentLiabilities0 iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherNoncurrentLiabilities0 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherNoncurrentLiabilities0 iso4217:USDINF
2163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:PostemploymentBenefitsCurrent2421 iso4217:USDINF
2263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:PostemploymentBenefitsCurrent3220 iso4217:USDINF
2363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:PostemploymentBenefitsNoncurrent0 iso4217:USDINF
2463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:PostemploymentBenefitsNoncurrent0 iso4217:USDINF
2563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:ShorttermNotesPayable0 iso4217:USDINF
2663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:ShorttermNotesPayable15000 iso4217:USDINF
2763-0977897 (https://www.irs.gov#EIN)2018-12-31nullCash and Cash Equivalents33843 iso4217:USDINF
2863-0977897 (https://www.irs.gov#EIN)2019-12-31nullCash and Cash Equivalents29843 iso4217:USDINF
2963-0977897 (https://www.irs.gov#EIN)2020-12-31nullCash and Cash Equivalents25843 iso4217:USDINF
3063-0977897 (https://www.irs.gov#EIN)2019-12-31nullInvestments, Noncurrent84839 iso4217:USDINF
3163-0977897 (https://www.irs.gov#EIN)2020-12-31nullInvestments, Noncurrent84839 iso4217:USDINF
3263-0977897 (https://www.irs.gov#EIN)2019-12-31nullAssets378032 iso4217:USDINF
3363-0977897 (https://www.irs.gov#EIN)2020-12-31nullAssets377420 iso4217:USDINF
3463-0977897 (https://www.irs.gov#EIN)2019-12-31nullProperty, Plant and Equipment189176 iso4217:USDINF
3563-0977897 (https://www.irs.gov#EIN)2020-12-31nullProperty, Plant and Equipment190745 iso4217:USDINF
3663-0977897 (https://www.irs.gov#EIN)2019-12-31nullShort-term Investments17440 iso4217:USDINF
3763-0977897 (https://www.irs.gov#EIN)2020-12-31nullShort-term Investments17855 iso4217:USDINF
3863-0977897 (https://www.irs.gov#EIN)2019-12-31nullLiabilities61198 iso4217:USDINF
3963-0977897 (https://www.irs.gov#EIN)2020-12-31nullLiabilities75933 iso4217:USDINF
4063-0977897 (https://www.irs.gov#EIN)2019-12-31nullLiabilities and Net Assets378032 iso4217:USDINF
4163-0977897 (https://www.irs.gov#EIN)2020-12-31nullLiabilities and Net Assets377420 iso4217:USDINF
4263-0977897 (https://www.irs.gov#EIN)2018-12-31nullNet Assets368104 iso4217:USDINF
4363-0977897 (https://www.irs.gov#EIN)2019-12-31nullNet Assets316834 iso4217:USDINF
4463-0977897 (https://www.irs.gov#EIN)2020-12-31nullNet Assets301487 iso4217:USDINF
4563-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Noncurrent Assets34509 iso4217:USDINF
4663-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Noncurrent Assets29803 iso4217:USDINF
4763-0977897 (https://www.irs.gov#EIN)2019-12-31nullReceivables5750 iso4217:USDINF
4863-0977897 (https://www.irs.gov#EIN)2020-12-31nullReceivables4833 iso4217:USDINF
4963-0977897 (https://www.irs.gov#EIN)2019-12-31nullInventories12144 iso4217:USDINF
5063-0977897 (https://www.irs.gov#EIN)2020-12-31nullInventories18751 iso4217:USDINF
5163-0977897 (https://www.irs.gov#EIN)2019-12-31nullNoncurrent Assets308524 iso4217:USDINF
5263-0977897 (https://www.irs.gov#EIN)2020-12-31nullNoncurrent Assets305387 iso4217:USDINF
5363-0977897 (https://www.irs.gov#EIN)2019-12-31nullNoncurrent Liabilities50489 iso4217:USDINF
5463-0977897 (https://www.irs.gov#EIN)2020-12-31nullNoncurrent Liabilities47731 iso4217:USDINF
5563-0977897 (https://www.irs.gov#EIN)2019-12-31nullPrepaid Expenses1743 iso4217:USDINF
5663-0977897 (https://www.irs.gov#EIN)2020-12-31nullPrepaid Expenses1284 iso4217:USDINF
5763-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Current Assets2588 iso4217:USDINF
5863-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Current Assets3467 iso4217:USDINF
5963-0977897 (https://www.irs.gov#EIN)2019-12-31nullCurrent Assets69508 iso4217:USDINF
6063-0977897 (https://www.irs.gov#EIN)2020-12-31nullCurrent Assets72033 iso4217:USDINF
6163-0977897 (https://www.irs.gov#EIN)2019-12-31nullCurrent Liabilities10709 iso4217:USDINF
6263-0977897 (https://www.irs.gov#EIN)2020-12-31nullCurrent Liabilities28202 iso4217:USDINF

Fact Table
Network
1052 - Statement - Statement of Financial Postion, Liquidity Basis
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity)
TableStatement of Financial Position, Liquidity Basis [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:AccountsPayableAccruedExpenses5530 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:AccountsPayableAccruedExpenses6320 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredRevenue0 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredRevenue1000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:LongtermDebt53247 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:LongtermDebt50393 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2018-12-31nullnfp:NetAssetsWithDonorRestrictions109989 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NetAssetsWithDonorRestrictions58719 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:NetAssetsWithDonorRestrictions43372 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2018-12-31nullnfp:NetAssetsWithoutDonorRestrictions258115 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NetAssetsWithoutDonorRestrictions258115 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:NetAssetsWithoutDonorRestrictions258115 iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NotesPayable0 iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:NotesPayable15000 iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherLiabilities0 iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherLiabilities0 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:PostemploymentBenefits2421 iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:PostemploymentBenefits3220 iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2018-12-31nullCash and Cash Equivalents33843 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2019-12-31nullCash and Cash Equivalents29843 iso4217:USDINF
2163-0977897 (https://www.irs.gov#EIN)2020-12-31nullCash and Cash Equivalents25843 iso4217:USDINF
2263-0977897 (https://www.irs.gov#EIN)2019-12-31nullReceivables5750 iso4217:USDINF
2363-0977897 (https://www.irs.gov#EIN)2020-12-31nullReceivables4833 iso4217:USDINF
2463-0977897 (https://www.irs.gov#EIN)2019-12-31nullInventories12144 iso4217:USDINF
2563-0977897 (https://www.irs.gov#EIN)2020-12-31nullInventories18751 iso4217:USDINF
2663-0977897 (https://www.irs.gov#EIN)2019-12-31nullLiabilities and Net Assets378032 iso4217:USDINF
2763-0977897 (https://www.irs.gov#EIN)2020-12-31nullLiabilities and Net Assets377420 iso4217:USDINF
2863-0977897 (https://www.irs.gov#EIN)2018-12-31nullNet Assets368104 iso4217:USDINF
2963-0977897 (https://www.irs.gov#EIN)2019-12-31nullNet Assets316834 iso4217:USDINF
3063-0977897 (https://www.irs.gov#EIN)2020-12-31nullNet Assets301487 iso4217:USDINF
3163-0977897 (https://www.irs.gov#EIN)2019-12-31nullPrepaid Expenses1743 iso4217:USDINF
3263-0977897 (https://www.irs.gov#EIN)2020-12-31nullPrepaid Expenses1284 iso4217:USDINF
3363-0977897 (https://www.irs.gov#EIN)2019-12-31nullInvestments102279 iso4217:USDINF
3463-0977897 (https://www.irs.gov#EIN)2020-12-31nullInvestments102694 iso4217:USDINF
3563-0977897 (https://www.irs.gov#EIN)2019-12-31nullProperty, Plant and Equipment189176 iso4217:USDINF
3663-0977897 (https://www.irs.gov#EIN)2020-12-31nullProperty, Plant and Equipment190745 iso4217:USDINF
3763-0977897 (https://www.irs.gov#EIN)2019-12-31nullLiabilities61198 iso4217:USDINF
3863-0977897 (https://www.irs.gov#EIN)2020-12-31nullLiabilities75933 iso4217:USDINF
3963-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Assets37097 iso4217:USDINF
4063-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Assets33270 iso4217:USDINF
4163-0977897 (https://www.irs.gov#EIN)2019-12-31nullAssets378032 iso4217:USDINF
4263-0977897 (https://www.irs.gov#EIN)2020-12-31nullAssets377420 iso4217:USDINF

Fact Table
Network
1102 - Statement - Statement of Activity, Basic
(http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity)
TableStatement of Activity, Basic [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:ChangeInNetAssets-51270 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:ChangeInNetAssets-15347 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:Expenses250764 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:Expenses202023 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:FundraisingExpenses40000 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:FundraisingExpenses40000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:ManagementAndGeneralExpenses10000 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:ManagementAndGeneralExpenses7259 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:OtherProgramServicesExpenses10000 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:OtherProgramServicesExpenses10000 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:ProgramServicesExpenses200764 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:ProgramServicesExpenses154764 iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:SalariesAndRelatedExpenses190764 iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:SalariesAndRelatedExpenses144764 iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:SupportingServicesExpenses50000 iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:SupportingServicesExpenses47259 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullContract Revenue88494 iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullContract Revenue75676 iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullGrants100000 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullGrants100000 iso4217:USDINF
2163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullOther Revenue10000 iso4217:USDINF
2263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Revenue10000 iso4217:USDINF
2363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullOther Support1000 iso4217:USDINF
2463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Support1000 iso4217:USDINF
2563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullRevenue98494 iso4217:USDINF
2663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullRevenue85676 iso4217:USDINF
2763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullSupport101000 iso4217:USDINF
2863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullSupport101000 iso4217:USDINF
2963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullSupport and Revenue199494 iso4217:USDINF
3063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullSupport and Revenue186676 iso4217:USDINF

Fact Table
Network
1103 - Statement - Statement of Activity, Basic, Variance from Budget
(http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance)
TableStatement of Activity [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:ChangeInNetAssets-51270 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:ChangeInNetAssets-15347 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:ChangeInNetAssets-15347 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:ChangeInNetAssets0 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:Expenses250764 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:Expenses202023 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:Expenses202023 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:Expenses0 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:FundraisingExpenses40000 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:FundraisingExpenses40000 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:FundraisingExpenses40000 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:FundraisingExpenses0 iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:ManagementAndGeneralExpenses10000 iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:ManagementAndGeneralExpenses7259 iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:ManagementAndGeneralExpenses7259 iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:ManagementAndGeneralExpenses0 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:OtherProgramServicesExpenses10000 iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:OtherProgramServicesExpenses10000 iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:OtherProgramServicesExpenses10000 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:OtherProgramServicesExpenses0 iso4217:USDINF
2163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:ProgramServicesExpenses200764 iso4217:USDINF
2263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:ProgramServicesExpenses154764 iso4217:USDINF
2363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:ProgramServicesExpenses154764 iso4217:USDINF
2463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:ProgramServicesExpenses0 iso4217:USDINF
2563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:SalariesAndRelatedExpenses190764 iso4217:USDINF
2663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:SalariesAndRelatedExpenses144764 iso4217:USDINF
2763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:SalariesAndRelatedExpenses144764 iso4217:USDINF
2863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:SalariesAndRelatedExpenses0 iso4217:USDINF
2963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]nfp:SupportingServicesExpenses50000 iso4217:USDINF
3063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]nfp:SupportingServicesExpenses47259 iso4217:USDINF
3163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]nfp:SupportingServicesExpenses47259 iso4217:USDINF
3263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]nfp:SupportingServicesExpenses0 iso4217:USDINF
3363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Contract Revenue88494 iso4217:USDINF
3463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Contract Revenue75676 iso4217:USDINF
3563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Contract Revenue75676 iso4217:USDINF
3663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Contract Revenue0 iso4217:USDINF
3763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Grants100000 iso4217:USDINF
3863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Grants100000 iso4217:USDINF
3963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Grants100000 iso4217:USDINF
4063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Grants0 iso4217:USDINF
4163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Other Revenue10000 iso4217:USDINF
4263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Other Revenue10000 iso4217:USDINF
4363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Other Revenue10000 iso4217:USDINF
4463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Other Revenue0 iso4217:USDINF
4563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Other Support1000 iso4217:USDINF
4663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Other Support1000 iso4217:USDINF
4763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Other Support1000 iso4217:USDINF
4863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Other Support0 iso4217:USDINF
4963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Revenue98494 iso4217:USDINF
5063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Revenue85676 iso4217:USDINF
5163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Revenue85676 iso4217:USDINF
5263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Revenue0 iso4217:USDINF
5363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Support101000 iso4217:USDINF
5463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Support101000 iso4217:USDINF
5563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Support101000 iso4217:USDINF
5663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Support0 iso4217:USDINF
5763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Actual [Member]Support and Revenue199494 iso4217:USDINF
5863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Actual [Member]Support and Revenue186676 iso4217:USDINF
5963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Budget [Member]Support and Revenue186676 iso4217:USDINF
6063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Variance [Member]Support and Revenue0 iso4217:USDINF

Fact Table
Network
1104 - Statement - Statement of Functional Expenses
(http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses)
TableStatement of Functional Expenses [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:Communications15000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:Communications5000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:Communications5000 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:Communications5000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:ContractServices15000 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:ContractServices5000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:ContractServices5000 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:ContractServices5000 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31All Categories [Member]nfp:Expenses250764 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:Expenses202023 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:Expenses41000 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:Expenses76000 iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:Expenses85023 iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:Insurance15000 iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:Insurance5000 iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:Insurance5000 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:Insurance5000 iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:Maintenance20000 iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:Maintenance0 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:Maintenance10000 iso4217:USDINF
2163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:Maintenance10000 iso4217:USDINF
2263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:Occupancy30000 iso4217:USDINF
2363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:Occupancy5000 iso4217:USDINF
2463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:Occupancy5000 iso4217:USDINF
2563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:Occupancy20000 iso4217:USDINF
2663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:OfficeSupplies3000 iso4217:USDINF
2763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:OfficeSupplies1000 iso4217:USDINF
2863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:OfficeSupplies1000 iso4217:USDINF
2963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:OfficeSupplies1000 iso4217:USDINF
3063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:OtherFunctionalExpenses127023 iso4217:USDINF
3163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:OtherFunctionalExpenses26000 iso4217:USDINF
3263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:OtherFunctionalExpenses41000 iso4217:USDINF
3363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:OtherFunctionalExpenses60023 iso4217:USDINF
3463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:PayrollTaxesAndBenefits15000 iso4217:USDINF
3563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:PayrollTaxesAndBenefits5000 iso4217:USDINF
3663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:PayrollTaxesAndBenefits5000 iso4217:USDINF
3763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:PayrollTaxesAndBenefits5000 iso4217:USDINF
3863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:ProfessionalFees10000 iso4217:USDINF
3963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:ProfessionalFees0 iso4217:USDINF
4063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:ProfessionalFees5000 iso4217:USDINF
4163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:ProfessionalFees5000 iso4217:USDINF
4263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:Salaries60000 iso4217:USDINF
4363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:Salaries10000 iso4217:USDINF
4463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:Salaries30000 iso4217:USDINF
4563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:Salaries20000 iso4217:USDINF
4663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:SalariesAndRelatedFunctionalExpenses75000 iso4217:USDINF
4763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:SalariesAndRelatedFunctionalExpenses15000 iso4217:USDINF
4863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:SalariesAndRelatedFunctionalExpenses35000 iso4217:USDINF
4963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:SalariesAndRelatedFunctionalExpenses25000 iso4217:USDINF
5063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31All Categories [Member]nfp:TravelAndMeetings19023 iso4217:USDINF
5163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Fundraising[Member]nfp:TravelAndMeetings5000 iso4217:USDINF
5263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Supporting Services, Management and General [Member]nfp:TravelAndMeetings5000 iso4217:USDINF
5363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Program Services [Member]nfp:TravelAndMeetings9023 iso4217:USDINF

Fact Table
Network
1201 - Statement - Statement of Cash Flows
(http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows)
TableStatement of Cash Flows [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:CollectionReceivables5000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:CollectionReceivables5000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullAdditional Long-term Borrowings6000 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullAdditional Long-term Borrowings6000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullCapital Additions of Property, Plant and Equipment(10000)iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullCapital Additions of Property, Plant and Equipment(10000)iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2018-12-31nullCash and Cash Equivalents33843 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2019-12-31nullCash and Cash Equivalents29843 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2020-12-31nullCash and Cash Equivalents25843 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullNet Cash Flow Investing Activities-10000 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Cash Flow Investing Activities-10000 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullPayment of Accounts Payable(4000)iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullPayment of Accounts Payable(4000)iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullRepayment of Long-term Borrowings(1000)iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullRepayment of Long-term Borrowings(1000)iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullNet Cash Flow Financing Activities5000 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Cash Flow Financing Activities5000 iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullNet Cash Flow Operating Activities1000 iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Cash Flow Operating Activities1000 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullNet Cash Flow-4000 iso4217:USDINF
2163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Cash Flow-4000 iso4217:USDINF

Fact Table
Network
1301 - Statement - Statement of Changes in Net Assets
(http://www.xbrlsite.com/nfp/role/level4/ChangesInNetAssets)
TableStatement of Changes in Net Assets [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:ChangeInNetAssets-51270 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:ChangeInNetAssets-15347 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2018-12-31nullNet Assets368104 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2019-12-31nullNet Assets316834 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullNet Assets316834 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullNet Assets301487 iso4217:USDINF

Fact Table
Network
1401 - Disclosure - Notes
(http://www.xbrlsite.com/nfp/role/level1/Notes)
TableNotes [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNature of Organization Note [Text Block]

Note X: Nature of Organization

ABC Organization (the "Company"), formerly DEF Corp., was organized on February XX, 20XX as a Delaware corporation with fiscal year ending September 30. The Company's comprehensive capabilities include expansive nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim.

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullBasis of Reporting Note [Text Block]

Note X: Basis of Reporting

The Company has prepared the accompanying consolidated financial statements and footnote disclosures in the financial statements are prepared in accordance with the U.S. generally accepted accounting principles ("US GAAP") of the United States of America pursuant to those rules and regulations. The Company believes that the disclosures made are adequate so that the information presented is not misleading. The consolidated financial statements of the Company, in the opinion of management, include all normal and recurring adjustments necessary for a fair presentation of results as of the dates and for the periods covered by the consolidated financial statements.

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc.

363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullSignificant Accounting Policies Note [Text Block]

Note XX: Significant Accounting Policies

Cash and Cash Equivalents Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Receivables Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Inventories Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Investments Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Property, Plant and Equipment Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Other Assets Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Accounts Payable Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Notes Payable Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Deferred Revenues Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Postemplyment Benefits Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Long-term Debt Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Other Liabilities Policites

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Net Assets Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Revenue Recognition Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Use of Estimates Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullCash and Cash Equivalents Note [Text Block]

Note XX: Cash and Cash Equivalents

The following are the subclassifications of cash and cash equivalents:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Cash and cash equivalents:
Cash 1,000) 1,000)
Cash equivalents 24,843) 28,843)
Cash and cash equivalents 25,843) 29,843)
563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullReceivables Note [Text Block]

Note XX: Receivables

The following are the subclassifications of receivables:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Receivables:
Trade receivables 3,833) 4,750)
Other receivables 1,000) 1,000)
Receivables 4,833) 5,750)

The following is a roll forward of the allowance for doubtful accounts:

(in US Dollars) 2020 2019
Allowance for doubtful accounts:
Allowance for doubtful accounts, beginning balance 0) 0)
Additions to allowance for bad debts 0) 0)
Bad debts written off (0) (0)
Allowance for doubtful accounts, ending balance 0) 0)
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullInventories Note [Text Block]

Note XX: Inventories

The following are the subclassifications of inventories:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Inventories:
Finished goods 18,000) 12,000)
Work in progress 551) 44)
Raw materials 200) 100)
Inventories 18,751) 12,144)
763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullPrepaid Expenses Note [Text Block]

Note XX: Prepaid Expenses Note

The following are the subclassifications of prepaid expenses:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Prepaid expenses:
Prepaid insurance 1,000) 1,000)
Other miscellaneous prepaid expenses 284) 743)
Prepaid expenses 1,284) 1,743)
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullInvestments Note [Text Block]

Note XX: Investments

The following are the subclassifications of investments:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Investments:
Short-term investments:
Short-term investments 17,855) 17,440)
Long-term investments:
Marketable securities 82,145) 82,145)
Land held for investment 2,600) 2,600)
Other miscellaneous noncurrent investments 94) 94)
Long-term investments 84,839) 84,839)
Investments 102,694) 102,279)
963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullProperty, Plant and Equipment Note [Text Block]

Note XX: Property, Plant, and Equipment

The following are the subclassifications of property, plant, and equipment:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Property, plant, and equipment:
Land 200,000) 200,000)
Buildings 90,000) 89,000)
Equipment 745) 176)
Property, plant, and equipment, gross 290,745) 289,176)
Accumulated depreciation (100,000) (100,000)
Property, plant, and equipment, net 190,745) 189,176)
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Assets Note [Text Block]

Note XX: Other Assets

The following are the subclassifications of other assets:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Other assets:
Other current assets: ) )
Other miscelaneous current assets 3,467) 2,588)
Other current assets 3,467) 2,588)
) ) )
Other noncurrent current assets: ) )
Deposits 1,000) 1,000)
Other miscelleneous noncurrent assets 28,803) 33,509)
Other noncurrent assets 29,803) 35,509)
Other assets 33,270) 37,097)
1163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullAccounts Payable and Accrued Expenses Note [Text Block]

Note XX: Accounts Payable and Accrued Expenses

The following are the subclassifications of accounts payable and accrued expenses:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Accounts payable and accrued expenses:
Accounts payable 6,000) 5,000)
Accrued expenses 320) 530)
Accounts payable and accrued expenses 6,320) 5,530)
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNotes Payable Note [Text Block]

Note XX: Short-term Notes Payable

The following are the subclassifications of short-term notes payable:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Notes payable:
Line of credit 14,000) 0)
Other miscellaneous short-term notes payable 1,000) 0)
Short-term notes payable 15,000) 0)
1363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullLong-term Debt Note [Text Block]

Note XX: Long-term Debt

The following are the subclassifications of long-term debt:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Long-term debt subclassifications:
Mortage loans 50,000) 50,000)
Other secured loans 393) 3,247)
Long-term debt 50,393) 53,247)

The following is a roll up of the maturities of long-term debt:

(in US Dollars) As of December 31, 2020
Long-term debt maturities:
Matures in one year 2,662)
Matures in two years 2,000)
Matures in three years 2,000)
Matures in four years 1,000)
Matures in five years 1,000)
Matures thereafter 41,731)
Long-term debt 50,393)
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDeferred Revenue Note [Text Block]

Note XX: Deferred Revenue

The following are the subclassifications of deferred revenue:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Deferred revenue:
Current deferred revenue: ) )
Deferred contract revenue 1,000) 0)
Other current deferred revenue 0) 0)
Current deferred revenue assets 1,000) 0)
) ) )
Noncurrent deferred revenue: ) )
Other noncurrent deferred revenue 0) 0)
Noncurrent deferred revenue 0) 0)
Deferred revenue 1,000) 0)
1563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullPostemployment Benefits Note [Text Block]

Note XX: Postemployment Benefits Note

The following is a roll forward of the benefit obligation for defined benefit plans:

(in US Dollars) 2020 2019
Defined benefit plans benefit obligation:
Defined benefit plans benefit obligation, beginning balance 2,662) 2,662)
Service cost 1,000) 1,000)
Interest cost 1,000) 1,000)
Contributions by plan participants 1,000) 1,000)
Actuarial gains (losses) 1,000) 1,000)
Benefits paid (4,000) (4,000)
Increase (decrease) per plan ammendment 1,000) 1,000)
(Increase) decrease per curtailment (3,000) (3,000)
Other increase (decrease) in benefit obligation 2,000) 2,000)
Defined benefit plans benefit obligation, ending balance 2,662) 2,662)

The following is a roll forward of the fair value of defined benefit plans:

(in US Dollars) 2020 2019
Defined benefit plans fair value:
Defined benefit plans fair value, beginning balance 2,662) 2,662)
Actuarial return (loss) on plan assets 1,000) 1,000)
Contributions to plan by employer 1,000) 1,000)
Contributions to plan by plan participants 1,000) 1,000)
Benefits paid from plan assets (2,000) (2,000)
Administrative expenses paid (1,000) (1,000)
Defined benefit plans fair value, ending balance 2,662) 2,662)

The following is a roll up of funded status of defined benefit plans:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Funded status:
Defined benefit plans fair value 2,662) 2,662)
Defined benefit plans benefit obligation (2,662) (2,662)
Funded (unfunded) status of defined benefits plans 0) 0)
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Liabilities Note [Text Block]

Note XX: Other Liabilities

The following are the subclassifications of other liabilities:

(in US Dollars) As of December 31, 2020 As of December 31, 2019
Other liabilities:
Other current liabilities: ) )
Other miscelaneous current liabilities 0) 0)
Other current liabilities 0) 0)
) ) )
Other noncurrent current liabilities: ) )
Deposits 0) 0)
Other miscelleneous noncurrent liabilities 0) 0)
Other noncurrent liabilities 0) 0)
Other liabilities 0) 0)
1763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Assets Note [Text Block]

Note XX: Net Assets

The following is a roll forward of net assets with donor restrictions:

(in US Dollars) 2020 2019
Net assets with donor restrictions:
Net assets with donor restrictions, beginning balance 58,719) 109,989)
Change in net assets (15,347) (51,270)
Net assets with donor restrictions, ending balance 43,372) 58,719)

Fact Table
Network
4000 - Disclosure - Significant Accounting Policies (Level 2 Policy Text Blocks)
(http://www.xbrlsite.com/nfp/role/level2/SignificantAccountingPoliciesTextBlocks)
TableSignificant Accounting Policies [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullUse of Estimates Policies [Text Block]

Use of Estimates Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullRevenue Recognition Policies [Text Block]

Revenue Recognition Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullCash and Cash Equivalents Policies [Text Block]

Cash and Cash Equivalents Policies

Cash and cash equivalents consist of cash on hand and in bank accounts as well as other highly liquid instruments, such as commercial paper, time deposits, and other money market instruments, which have original maturities of three months or less.
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullReceivables Policies [Text Block]

Receivables Policies

Receivables include amounts billed and currently due from customers adjusted for an allowance which is computed based on historical collections.
563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullInventories Policies [Text Block]

Inventories Policies

Inventories are stated at the lower of cost or market. The method of determining cost for each subsidiary varies among last-in, first-out (LIFO); first-in, first-out (FIFO); and average cost, and is used consistently from year to year.
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullPrepaid Expenses Policies [Text Block]

Prepaid Expenses Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullInvestments Policies [Text Block]

Investments Policies

Short-term investments are recognized at amortized cost and classified as current assets on the statements of financial position when the original maturities at purchase are greater than three months but less than one year.
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullProperty, Plant, and Equipment Policies [Text Block]

Property, Plant, and Equipment Policies

Property and equipment is primarily comprised of furniture, computer equipment, computer software and leasehold improvements which are recorded at cost and depreciated or amortized using the straight-line method over their estimated useful lives as follows: furniture and fixtures, seven years; computer equipment, three to four years; computer software, five years; leasehold improvements, over the lesser of the estimated remaining useful life of the asset or the remaining term of the lease. Expenditures for maintenance and repairs are charged to operations as incurred; major expenditures for renewals and betterments are capitalized and depreciated. Property and equipment acquired under capital leases are depreciated over the lesser of the estimated remaining useful life of the asset or the remaining term of the lease.
963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Assets Policies [Text Block]

Other Assets Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullAccounts Payable and Accrued Expenses Policies [Text Block]

Accounts Payable Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNotes Payable Policies [Text Block]

Notes Payable Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullPostemployment Benefits Policies [Text Block]

Postemplyment Benefits Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullLong-term Debt Policies [Text Block]

Long-term Debt Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDeferred Revenue Policies [Text Block]

Deferred Revenues Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Liabilities Policies [Text Block]

Other Liabilities Policites

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Assets Policies [Text Block]

Net Assets Policies

Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

Fact Table
Network
5000 - Disclosure - Disclosures (Level 3 Disclosure Text Blocks)
(http://www.xbrlsite.com/nfp/role/level3/DisclosureTextBlocks)
TableDisclosures [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullCash and Cash Equivalents Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Cash and cash equivalents:
Cash 1,000) 1,000)
Cash equivalents 24,843) 28,843)
Cash and cash equivalents 25,843) 29,843)
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullReceivables Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Receivables:
Trade receivables 3,833) 4,750)
Other receivables 1,000) 1,000)
Receivables 4,833) 5,750)
363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullAllowance for Doubtful Accounts Roll Forward [Text Block]
(in US Dollars) 2020 2019
Allowance for doubtful accounts:
Allowance for doubtful accounts, beginning balance 0) 0)
Additions to allowance for bad debts 0) 0)
Bad debts written off (0) (0)
Allowance for doubtful accounts, ending balance 0) 0)
463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullInventories Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Inventories:
Finished goods 18,000) 12,000)
Work in progress 551) 44)
Raw materials 200) 100)
Inventories 18,751) 12,144)
563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullPrepaid Expenses Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Prepaid expenses:
Prepaid insurance 1,000) 1,000)
Other miscellaneous prepaid expenses 284) 743)
Prepaid expenses 1,284) 1,743)
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullInvestments Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Investments:
Short-term investments:
Short-term investments 17,855) 17,440)
Long-term investments:
Marketable securities 82,145) 82,145)
Land held for investment 2,600) 2,600)
Other miscellaneous noncurrent investments 94) 94)
Long-term investments 84,839) 84,839)
Investments 102,694) 102,279)
763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullProperty, Plant, and Equipment Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Property, plant, and equipment:
Land 200,000) 200,000)
Buildings 90,000) 89,000)
Equipment 745) 176)
Property, plant, and equipment, gross 290,745) 289,176)
Accumulated depreciation (100,000) (100,000)
Property, plant, and equipment, net 190,745) 189,176)
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Assets Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Other assets:
Other current assets: ) )
Other miscelaneous current assets 3,467) 2,588)
Other current assets 3,467) 2,588)
) ) )
Other noncurrent current assets: ) )
Deposits 1,000) 1,000)
Other miscelleneous noncurrent assets 28,803) 33,509)
Other noncurrent assets 29,803) 35,509)
Other assets 33,270) 37,097)
963-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullAccounts Payable and Accrued Expenses Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Accounts payable and accrued expenses:
Accounts payable 6,000) 5,000)
Accrued expenses 320) 530)
Accounts payable and accrued expenses 6,320) 5,530)
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNotes Payable Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Notes payable:
Line of credit 14,000) 0)
Other miscellaneous short-term notes payable 1,000) 0)
Short-term notes payable 15,000) 0)
1163-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDefined Benefit Plans Benefit Obligation [Text Block]
(in US Dollars) 2020 2019
Defined benefit plans benefit obligation:
Defined benefit plans benefit obligation, beginning balance 2,662) 2,662)
Service cost 1,000) 1,000)
Interest cost 1,000) 1,000)
Contributions by plan participants 1,000) 1,000)
Actuarial gains (losses) 1,000) 1,000)
Benefits paid (4,000) (4,000)
Increase (decrease) per plan ammendment 1,000) 1,000)
(Increase) decrease per curtailment (3,000) (3,000)
Other increase (decrease) in benefit obligation 2,000) 2,000)
Defined benefit plans benefit obligation, ending balance 2,662) 2,662)
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDefined Benefit Plans Fair Value of Plan Assets [Text Block]
(in US Dollars) 2020 2019
Defined benefit plans fair value:
Defined benefit plans fair value, beginning balance 2,662) 2,662)
Actuarial return (loss) on plan assets 1,000) 1,000)
Contributions to plan by employer 1,000) 1,000)
Contributions to plan by plan participants 1,000) 1,000)
Benefits paid from plan assets (2,000) (2,000)
Administrative expenses paid (1,000) (1,000)
Defined benefit plans fair value, ending balance 2,662) 2,662)
1363-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDefined Benefit Plans Funded Status [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Funded status:
Defined benefit plans fair value 2,662) 2,662)
Defined benefit plans benefit obligation (2,662) (2,662)
Funded (unfunded) status of defined benefits plans 0) 0)
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullLong-term Debt Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Long-term debt subclassifications:
Mortage loans 50,000) 50,000)
Other secured loans 393) 3,247)
Long-term debt 50,393) 53,247)
1563-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullLong-term Debt Maturities [Text Block]
(in US Dollars) As of December 31, 2020
Long-term debt maturities:
Matures in one year 2,662)
Matures in two years 2,000)
Matures in three years 2,000)
Matures in four years 1,000)
Matures in five years 1,000)
Matures thereafter 41,731)
Long-term debt 50,393)
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullDeferred Revenue Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Deferred revenue:
Current deferred revenue: ) )
Deferred contract revenue 1,000) 0)
Other current deferred revenue 0) 0)
Current deferred revenue assets 1,000) 0)
) ) )
Noncurrent deferred revenue: ) )
Other noncurrent deferred revenue 0) 0)
Noncurrent deferred revenue 0) 0)
Deferred revenue 1,000) 0)
1763-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullOther Liabilities Subclassifications [Text Block]
(in US Dollars) As of December 31, 2020 As of December 31, 2019
Other liabilities:
Other current liabilities: ) )
Other miscelaneous current liabilities 0) 0)
Other current liabilities 0) 0)
) ) )
Other noncurrent current liabilities: ) )
Deposits 0) 0)
Other miscelleneous noncurrent liabilities 0) 0)
Other noncurrent liabilities 0) 0)
Other liabilities 0) 0)
1863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullNet Assets With Donor Restrictions Roll Forward [Text Block]
(in US Dollars) 2020 2019
Net assets with donor restrictions:
Net assets with donor restrictions, beginning balance 58,719) 109,989)
Change in net assets (15,347) (51,270)
Net assets with donor restrictions, ending balance 43,372) 58,719)

Fact Table
Network
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/CashAndCashEquivalentsDetail)
TableCash and Cash Equivalents Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullCash1000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullCash1000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullCash Equivalents28843 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullCash Equivalents24843 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullCash and Cash Equivalents29843 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullCash and Cash Equivalents25843 iso4217:USDINF

Fact Table
Network
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/ReceivablesDetail)
TableReceivables Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullTrade Receivables4750 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullTrade Receivables3833 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Receivables1000 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Receivables1000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullReceivables5750 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullReceivables4833 iso4217:USDINF

Fact Table
Network
8121 - Disclosure - Allowance for Doubtfull Accounts Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/Allowance)
TableAllowance for Doubtful Accounts Roll Forward [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2018-12-31nullAllowance for Doubtful Accounts0 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2019-12-31nullAllowance for Doubtful Accounts0 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullAllowance for Doubtful Accounts0 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullAllowance for Doubtful Accounts0 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullAdditions to Allowance for Bad Debts(0)iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullAdditions to Allowance for Bad Debts(0)iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullBad Debts Written Off(0)iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullBad Debts Written Off(0)iso4217:USDINF

Fact Table
Network
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/InventoriesDetail)
TableInventories Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullFinished Goods12000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullFinished Goods18000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullWork in Progress44 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullWork in Progress551 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullRaw Material100 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullRaw Material200 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullInventories12144 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullInventories18751 iso4217:USDINF

Fact Table
Network
8135 - Disclosure - Prepaid Expenses Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/PrepaidExpensesSubclassifications)
TablePrepaid Expenses Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullPrepaid Insurance1000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullPrepaid Insurance1000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Miscellaneous Prepaid Expenses743 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Miscellaneous Prepaid Expenses284 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullPrepaid Expenses1743 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullPrepaid Expenses1284 iso4217:USDINF

Fact Table
Network
8140 - Disclosure - Investments Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/InvestmentsSubclassifications)
TableInvestments Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullMarketable Securities82145 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullMarketable Securities82145 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullShort-term Investments17440 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullShort-term Investments17855 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullLand Held for Investment2600 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullLand Held for Investment2600 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullInvestments102279 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullInvestments102694 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Miscellaneous Noncurrent Investments94 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Miscellaneous Noncurrent Investments94 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-12-31nullInvestments, Noncurrent84839 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-12-31nullInvestments, Noncurrent84839 iso4217:USDINF

Fact Table
Network
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/PropertyPlantAndEquipmentDetail)
TableProperty, Plant and Equipment Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullLand200000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullLand200000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullLess: Accumulated Depreciation(100000)iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullLess: Accumulated Depreciation(100000)iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullBuildings89000 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullBuildings90000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullEquipment176 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullEquipment745 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-12-31nullProperty, Plant and Equipment189176 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-12-31nullProperty, Plant and Equipment190745 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-12-31nullProperty, Plant and Equipment, Gross289176 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-12-31nullProperty, Plant and Equipment, Gross290745 iso4217:USDINF

Fact Table
Network
8151 - Disclosure - Other Assets Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail)
TableOther Assets Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullDeposits1000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullDeposits1000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Miscellaneous Current Assets2588 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Miscellaneous Current Assets3467 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Current Assets2588 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Current Assets3467 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Miscellaneous Noncurrent Assets33509 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Miscellaneous Noncurrent Assets28803 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Assets37097 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Assets33270 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-12-31nullOther Noncurrent Assets34509 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-12-31nullOther Noncurrent Assets29803 iso4217:USDINF

Fact Table
Network
8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/AccountsPayableDetail)
TableAccounts Payable and Accrued Expenses Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:AccountsPayable5000 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:AccountsPayable6000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:AccountsPayableAccruedExpenses5530 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:AccountsPayableAccruedExpenses6320 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:AccruedExpenses530 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:AccruedExpenses320 iso4217:USDINF

Fact Table
Network
8260 - Disclosure - Notes Payable Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/NotesPayableSubclassifications)
TableNotes Payable Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:LineOfCredit0 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:LineOfCredit14000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherMiscellaneousShorttermNotesPayable0 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherMiscellaneousShorttermNotesPayable1000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:ShorttermNotesPayable0 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:ShorttermNotesPayable15000 iso4217:USDINF

Fact Table
Network
8265 - Disclosure - Defined Benefit Plans, Benefit Obligation Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansBenefitObligationRollForward)
TableDefined Benefit Plans Benefit Obligation Roll Forward [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2018-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansBenefitObligation2662 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansBenefitObligation2662 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansBenefitObligation2662 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansBenefitObligation2662 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Service Cost1000 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Service Cost1000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Interest Cost1000 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Interest Cost1000 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Contributions by Plan Participants1000 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Contributions by Plan Participants1000 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Actuarial Gains (Losses)1000 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Actuarial Gains (Losses)1000 iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Benefits Paid(4000)iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Benefits Paid(4000)iso4217:USDINF
1563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Incease (Decrease) per Plan Ammendment1000 iso4217:USDINF
1663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Incease (Decrease) per Plan Ammendment1000 iso4217:USDINF
1763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member](Incease) Decrease per Curtailment(3000)iso4217:USDINF
1863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member](Incease) Decrease per Curtailment(3000)iso4217:USDINF
1963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Other Increase (Decrease) in Benefit Obligation2000 iso4217:USDINF
2063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Other Increase (Decrease) in Benefit Obligation2000 iso4217:USDINF

Fact Table
Network
8266 - Disclosure - Defined Benefit Plans, Fair Value of Plan Assets Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFairValueOfPlanAssetsRollForward)
TableDefined Benefit Plans Fair Value Roll Forward [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2018-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Actuarial Return (Loss) on Plan Assets1000 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Actuarial Return (Loss) on Plan Assets1000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Contributions to Plan by Employer1000 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Contributions to Plan by Employer1000 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Contributions to Plan by Plan Participants1000 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Contributions to Plan by Plan Participants1000 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Benefits Paid from Plan Assets(2000)iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Benefits Paid from Plan Assets(2000)iso4217:USDINF
1363-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31Defined Benefit Pension Plans [Member]Administrative Expenses Paid(1000)iso4217:USDINF
1463-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31Defined Benefit Pension Plans [Member]Administrative Expenses Paid(1000)iso4217:USDINF

Fact Table
Network
8267 - Disclosure - Defined Benefit Plans, Funded Status (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFundingStatus)
TableDefined Benefit Plans Funded Status Roll Up [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2018-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2020-12-31Defined Benefit Pension Plans [Member]nfp:DefinedBenefitPlansFairValue2662 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2018-12-31Defined Benefit Pension Plans [Member]nfp:FundedUnfundedStatusDefinedBenefitPlans0 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]nfp:FundedUnfundedStatusDefinedBenefitPlans0 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31Defined Benefit Pension Plans [Member]nfp:FundedUnfundedStatusDefinedBenefitPlans0 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2018-12-31Defined Benefit Pension Plans [Member]Defined Benefit Plans Benefit Obligation(2662)iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2019-12-31Defined Benefit Pension Plans [Member]Defined Benefit Plans Benefit Obligation(2662)iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2020-12-31Defined Benefit Pension Plans [Member]Defined Benefit Plans Benefit Obligation(2662)iso4217:USDINF

Fact Table
Network
8270 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/LongTermDebtDetail)
TableLong-term Debt Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:LongtermDebt53247 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:LongtermDebt50393 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:MortgageLoans50000 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MortgageLoans50000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherSecuredLoans3247 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherSecuredLoans393 iso4217:USDINF

Fact Table
Network
8280 - Disclosure - Long-term Debt Maturities (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/LongTermDebtMaturities)
TableLong-term Debt Maturities [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:LongtermDebt50393 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MaturesInFiveYears1000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MaturesInFourYears1000 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MaturesInOneYear2662 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MaturesInThreeYears2000 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MaturesInTwoYears2000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:MaturesThereafter41731 iso4217:USDINF

Fact Table
Network
8290 - Disclosure - Deferred Revenue Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications)
TableDeferred Revenue Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredContractRevenue0 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredContractRevenue1000 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredRevenue0 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredRevenue1000 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredRevenueCurrent0 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredRevenueCurrent1000 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:DeferredRevenueNoncurrent0 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:DeferredRevenueNoncurrent0 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherCurrentDeferredRevenue0 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherCurrentDeferredRevenue0 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherNoncurrentDeferredRevenue0 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherNoncurrentDeferredRevenue0 iso4217:USDINF

Fact Table
Network
8291 - Disclosure - Other Liabilities Subclassifications (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications)
TableOther Liabilities Subclassifications [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:CustodialFunds0 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:CustodialFunds0 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherCurrentLiabilities0 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherCurrentLiabilities0 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherLiabilities0 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherLiabilities0 iso4217:USDINF
763-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherMiscellaneousCurrentLiabilities0 iso4217:USDINF
863-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherMiscellaneousCurrentLiabilities0 iso4217:USDINF
963-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherMiscellaneousNoncurrentLiabilities0 iso4217:USDINF
1063-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherMiscellaneousNoncurrentLiabilities0 iso4217:USDINF
1163-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:OtherNoncurrentLiabilities0 iso4217:USDINF
1263-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:OtherNoncurrentLiabilities0 iso4217:USDINF

Fact Table
Network
8295 - Disclosure - Net Assets With Donor Restrictions Roll Forward (Level 4 Detail)
(http://www.xbrlsite.com/nfp/role/level4/NetAssets)
TableNet Assets With Donor Restrictions Roll Forward [Table]
#Reporting Entity [Axis]Period [Axis]Scenario [Axis]ConceptFact ValueUnitRoundingParenthetical Explanations
163-0977897 (https://www.irs.gov#EIN)2019-01-01 to 2019-12-31nullnfp:ChangeInNetAssets-51270 iso4217:USDINF
263-0977897 (https://www.irs.gov#EIN)2020-01-01 to 2020-12-31nullnfp:ChangeInNetAssets-15347 iso4217:USDINF
363-0977897 (https://www.irs.gov#EIN)2018-12-31nullnfp:NetAssetsWithDonorRestrictions109989 iso4217:USDINF
463-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NetAssetsWithDonorRestrictions58719 iso4217:USDINF
563-0977897 (https://www.irs.gov#EIN)2019-12-31nullnfp:NetAssetsWithDonorRestrictions58719 iso4217:USDINF
663-0977897 (https://www.irs.gov#EIN)2020-12-31nullnfp:NetAssetsWithDonorRestrictions43372 iso4217:USDINF

 

Fact Pivots

The colours used for the fact values are significant, and have the following meanings:


Facts Pivot
Network
1001 - Document - Document Information
(http://www.xbrlsite.com/nfp/role/level4/DocumentInformation)
TableDocument Information [Table]

Entity: 63-0977897 (https://www.irs.gov#EIN)
Unit: null

↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-31Totals
    Concept
    Reporting Style CodeNFP-BSC-IS01-CF1NFP-BSC-IS01-CF1
    Document TitleFY 2020 Financial StatementFY 2020 Financial Statement
    Balance Sheet Date2020-12-312020-12-31
    Income Statement Start Period2020-01-012020-01-01
    Document Identifier1234567890-09876543211234567890-0987654321
    Document Fiscal Period FocusFYFY
    Document Fiscal Year Focus2,020 2020
    Totals20202020

    Facts Pivot
    Network
    1002 - Document - Entity Information
    (http://www.xbrlsite.com/nfp/role/level4/EntityInformation)
    TableEntity Information [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: null

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-31Totals
    Concept
    Economic Entity NameA REALLY GREAT NONPROFIT ORGANIZATIONA REALLY GREAT NONPROFIT ORGANIZATION
    Economic Entity Identifier63-097789763-0977897
    Totals63-097789763-0977897

    Facts Pivot
    Network
    1051 - Statement - Statement of Financial Postion, Classified
    (http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified)
    TableStatement of Financial Position, Classified [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-312018-12-31Totals
    Concept
    nfp:AccountsPayableAccruedExpenses6,320 5,530 6320
    nfp:CurrentPortionLongtermDebt2,662 2,758 2662
    nfp:DeferredRevenueCurrent1,000 1000
    nfp:DeferredRevenueNoncurrent0
    nfp:LongtermDebtExcludingCurrentPortion47,731 50,489 47731
    nfp:NetAssetsWithDonorRestrictions43,372 58,719 109,989 43372
    nfp:NetAssetsWithoutDonorRestrictions258,115 258,115 258,115 258115
    nfp:OtherCurrentLiabilities0
    nfp:OtherNoncurrentLiabilities0
    nfp:PostemploymentBenefitsCurrent3,220 2,421 3220
    nfp:PostemploymentBenefitsNoncurrent0
    nfp:ShorttermNotesPayable15,000 15000
    Cash and Cash Equivalents25,843 29,843 33,843 25843
    Investments, Noncurrent84,839 84,839 84839
    Assets377,420 378,032 377420
    Property, Plant and Equipment190,745 189,176 190745
    Short-term Investments17,855 17,440 17855
    Liabilities75,933 61,198 75933
    Liabilities and Net Assets377,420 378,032 377420
    Net Assets301,487 316,834 368,104 301487
    Other Noncurrent Assets29,803 34,509 29803
    Receivables4,833 5,750 4833
    Inventories18,751 12,144 18751
    Noncurrent Assets305,387 308,524 305387
    Noncurrent Liabilities47,731 50,489 47731
    Prepaid Expenses1,284 1,743 1284
    Other Current Assets3,467 2,588 3467
    Current Assets72,033 69,508 72033
    Current Liabilities28,202 10,709 28202
    Totals282021070936810428202

    Facts Pivot
    Network
    1052 - Statement - Statement of Financial Postion, Liquidity Basis
    (http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity)
    TableStatement of Financial Position, Liquidity Basis [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-312018-12-31Totals
    Concept
    nfp:AccountsPayableAccruedExpenses6,320 5,530 6320
    nfp:DeferredRevenue1,000 1000
    nfp:LongtermDebt50,393 53,247 50393
    nfp:NetAssetsWithDonorRestrictions43,372 58,719 109,989 43372
    nfp:NetAssetsWithoutDonorRestrictions258,115 258,115 258,115 258115
    nfp:NotesPayable15,000 15000
    nfp:OtherLiabilities0
    nfp:PostemploymentBenefits3,220 2,421 3220
    Cash and Cash Equivalents25,843 29,843 33,843 25843
    Receivables4,833 5,750 4833
    Inventories18,751 12,144 18751
    Liabilities and Net Assets377,420 378,032 377420
    Net Assets301,487 316,834 368,104 301487
    Prepaid Expenses1,284 1,743 1284
    Investments102,694 102,279 102694
    Property, Plant and Equipment190,745 189,176 190745
    Liabilities75,933 61,198 75933
    Other Assets33,270 37,097 33270
    Assets377,420 378,032 377420
    Totals377420378032368104377420

    Facts Pivot
    Network
    1102 - Statement - Statement of Activity, Basic
    (http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity)
    TableStatement of Activity, Basic [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    nfp:ChangeInNetAssets(15,347)(51,270)-15347
    nfp:Expenses202,023 250,764 202023
    nfp:FundraisingExpenses40,000 40,000 40000
    nfp:ManagementAndGeneralExpenses7,259 10,000 7259
    nfp:OtherProgramServicesExpenses10,000 10,000 10000
    nfp:ProgramServicesExpenses154,764 200,764 154764
    nfp:SalariesAndRelatedExpenses144,764 190,764 144764
    nfp:SupportingServicesExpenses47,259 50,000 47259
    Contract Revenue75,676 88,494 75676
    Grants100,000 100,000 100000
    Other Revenue10,000 10,000 10000
    Other Support1,000 1,000 1000
    Revenue85,676 98,494 85676
    Support101,000 101,000 101000
    Support and Revenue186,676 199,494 186676
    Totals186676199494186676

    Facts Pivot
    Network
    1103 - Statement - Statement of Activity, Basic, Variance from Budget
    (http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance)
    TableStatement of Activity [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Scenario [Axis] â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Scenario [Axis]Actual [Member]Variance [Member]Budget [Member]Actual [Member]
    Concept
    nfp:ChangeInNetAssets(15,347)(15,347)(51,270)0
    nfp:Expenses202,023 202,023 250,764 0
    nfp:FundraisingExpenses40,000 40,000 40,000 0
    nfp:ManagementAndGeneralExpenses7,259 7,259 10,000 0
    nfp:OtherProgramServicesExpenses10,000 10,000 10,000 0
    nfp:ProgramServicesExpenses154,764 154,764 200,764 0
    nfp:SalariesAndRelatedExpenses144,764 144,764 190,764 0
    nfp:SupportingServicesExpenses47,259 47,259 50,000 0
    Contract Revenue75,676 75,676 88,494 0
    Grants100,000 100,000 100,000 0
    Other Revenue10,000 10,000 10,000 0
    Other Support1,000 1,000 1,000 0
    Revenue85,676 85,676 98,494 0
    Support101,000 101,000 101,000 0
    Support and Revenue186,676 186,676 199,494 0
    Totals18667601866761994940

    Facts Pivot
    Network
    1104 - Statement - Statement of Functional Expenses
    (http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses)
    TableStatement of Functional Expenses [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Category [Axis] â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Category [Axis]All Categories [Member]Program Services [Member]Supporting Services, Management and General [Member]Supporting Services, Fundraising[Member]All Categories [Member]
    Concept
    nfp:Communications15,000 5,000 5,000 5,000 5000
    nfp:ContractServices15,000 5,000 5,000 5,000 5000
    nfp:Expenses202,023 85,023 76,000 41,000 250,764 85023
    nfp:Insurance15,000 5,000 5,000 5,000 5000
    nfp:Maintenance20,000 10,000 10,000 10000
    nfp:Occupancy30,000 20,000 5,000 5,000 20000
    nfp:OfficeSupplies3,000 1,000 1,000 1,000 1000
    nfp:OtherFunctionalExpenses127,023 60,023 41,000 26,000 60023
    nfp:PayrollTaxesAndBenefits15,000 5,000 5,000 5,000 5000
    nfp:ProfessionalFees10,000 5,000 5,000 5000
    nfp:Salaries60,000 20,000 30,000 10,000 20000
    nfp:SalariesAndRelatedFunctionalExpenses75,000 25,000 35,000 15,000 25000
    nfp:TravelAndMeetings19,023 9,023 5,000 5,000 9023
    Totals190239023500050002507649023

    Facts Pivot
    Network
    1201 - Statement - Statement of Cash Flows
    (http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows)
    TableStatement of Cash Flows [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-312018-12-312020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    nfp:CollectionReceivables5,000 5,000 5000
    Additional Long-term Borrowings6,000 6,000 6000
    Capital Additions of Property, Plant and Equipment(10,000)(10,000)10000
    Cash and Cash Equivalents25,843 29,843 33,843 25843
    Net Cash Flow Investing Activities(10,000)(10,000)-10000
    Payment of Accounts Payable(4,000)(4,000)4000
    Repayment of Long-term Borrowings(1,000)(1,000)1000
    Net Cash Flow Financing Activities5,000 5,000 5000
    Net Cash Flow Operating Activities1,000 1,000 1000
    Net Cash Flow(4,000)(4,000)-4000
    Totals258432984333843-4000-4000-4000

    Facts Pivot
    Network
    1301 - Statement - Statement of Changes in Net Assets
    (http://www.xbrlsite.com/nfp/role/level4/ChangesInNetAssets)
    TableStatement of Changes in Net Assets [Table]

    Concept arrangement pattern: rollForward
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    Net Assets, Beginning Balance316,834 368,104 316834
    nfp:ChangeInNetAssets(15,347)(51,270)-15347
    Net Assets, Ending Balance301,487 316,834 301487
    Totals301487316834301487

    Facts Pivot
    Network
    1401 - Disclosure - Notes
    (http://www.xbrlsite.com/nfp/role/level1/Notes)
    TableNotes [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: null

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-31Totals
    Concept
    Nature of Organization Note [Text Block]

    Note X: Nature of Organization

    ABC Organization (the "Company"), formerly DEF Corp., was organized on February XX, 20XX as a Delaware corporation with fiscal year ending September 30. The Company's comprehensive capabilities include expansive nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim.

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Note X: Nature of Organization</p> <p style="font-family:Arial;font-size:10pt;">ABC Organization (the "Company"), formerly DEF Corp., was organized on February XX, 20XX as a Delaware corporation with fiscal year ending September 30. The Company's comprehensive capabilities include expansive nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim.</p> <p style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</p>
    Basis of Reporting Note [Text Block]

    Note X: Basis of Reporting

    The Company has prepared the accompanying consolidated financial statements and footnote disclosures in the financial statements are prepared in accordance with the U.S. generally accepted accounting principles ("US GAAP") of the United States of America pursuant to those rules and regulations. The Company believes that the disclosures made are adequate so that the information presented is not misleading. The consolidated financial statements of the Company, in the opinion of management, include all normal and recurring adjustments necessary for a fair presentation of results as of the dates and for the periods covered by the consolidated financial statements.

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc.

    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Note X: Basis of Reporting</p> <p style="font-family:Arial;font-size:10pt;">The Company has prepared the accompanying consolidated financial statements and footnote disclosures in the financial statements are prepared in accordance with the U.S. generally accepted accounting principles ("US GAAP") of the United States of America pursuant to those rules and regulations. The Company believes that the disclosures made are adequate so that the information presented is not misleading. The consolidated financial statements of the Company, in the opinion of management, include all normal and recurring adjustments necessary for a fair presentation of results as of the dates and for the periods covered by the consolidated financial statements.</p> <p style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc.</p>
    Significant Accounting Policies Note [Text Block]

    Note XX: Significant Accounting Policies

    Cash and Cash Equivalents Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Receivables Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Inventories Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Investments Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Property, Plant and Equipment Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Other Assets Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Accounts Payable Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Notes Payable Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Deferred Revenues Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Postemplyment Benefits Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Long-term Debt Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Other Liabilities Policites

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Net Assets Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Revenue Recognition Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.

    Use of Estimates Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Note XX: Significant Accounting Policies</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Cash and Cash Equivalents Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Receivables Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Inventories Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Investments Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Property, Plant and Equipment Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Other Assets Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Accounts Payable Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Notes Payable Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Deferred Revenues Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Postemplyment Benefits Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Long-term Debt Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Other Liabilities Policites</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Net Assets Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Revenue Recognition Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Use of Estimates Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Cash and Cash Equivalents Note [Text Block]

    Note XX: Cash and Cash Equivalents

    The following are the subclassifications of cash and cash equivalents:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Cash and cash equivalents:
    Cash 1,000) 1,000)
    Cash equivalents 24,843) 28,843)
    Cash and cash equivalents 25,843) 29,843)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Cash and Cash Equivalents</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of cash and cash equivalents:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='FONT-SIZE:10pt'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='FONT-SIZE:10pt'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='FONT-SIZE:10pt'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Cash and cash equivalents:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Cash</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Cash equivalents</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>24,843<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>28,843<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Cash and cash equivalents</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>25,843<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>29,843<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Receivables Note [Text Block]

    Note XX: Receivables

    The following are the subclassifications of receivables:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Receivables:
    Trade receivables 3,833) 4,750)
    Other receivables 1,000) 1,000)
    Receivables 4,833) 5,750)

    The following is a roll forward of the allowance for doubtful accounts:

    (in US Dollars) 2020 2019
    Allowance for doubtful accounts:
    Allowance for doubtful accounts, beginning balance 0) 0)
    Additions to allowance for bad debts 0) 0)
    Bad debts written off (0) (0)
    Allowance for doubtful accounts, ending balance 0) 0)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Receivables</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of receivables:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Receivables:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Trade receivables</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>3,833<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>4,750<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Other receivables</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Receivables</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>4,833<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>5,750<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following is a roll forward of the allowance for doubtful accounts:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Allowance for doubtful accounts:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Allowance for doubtful accounts, beginning balance</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Additions to allowance for bad debts</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Bad debts written off</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(0<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(0<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Allowance for doubtful accounts, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Inventories Note [Text Block]

    Note XX: Inventories

    The following are the subclassifications of inventories:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Inventories:
    Finished goods 18,000) 12,000)
    Work in progress 551) 44)
    Raw materials 200) 100)
    Inventories 18,751) 12,144)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Note XX: Inventories</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of inventories:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Inventories:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Finished goods</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>18,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>12,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Work in progress</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>551<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>44<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Raw materials</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>200<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>100<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Inventories</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>18,751<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>12,144<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Prepaid Expenses Note [Text Block]

    Note XX: Prepaid Expenses Note

    The following are the subclassifications of prepaid expenses:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Prepaid expenses:
    Prepaid insurance 1,000) 1,000)
    Other miscellaneous prepaid expenses 284) 743)
    Prepaid expenses 1,284) 1,743)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Note XX: Prepaid Expenses Note</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of prepaid expenses:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Prepaid expenses:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Prepaid insurance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscellaneous prepaid expenses</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>284<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>743<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Prepaid expenses</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,284<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,743<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Investments Note [Text Block]

    Note XX: Investments

    The following are the subclassifications of investments:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Investments:
    Short-term investments:
    Short-term investments 17,855) 17,440)
    Long-term investments:
    Marketable securities 82,145) 82,145)
    Land held for investment 2,600) 2,600)
    Other miscellaneous noncurrent investments 94) 94)
    Long-term investments 84,839) 84,839)
    Investments 102,694) 102,279)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Investments</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of investments:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Investments:</td> </tr> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:normal;font-style:italic'>Short-term investments:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>Short-term investments</span></td> <td style='text-align:right;valign:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>17,855<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>17,440<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:normal;font-style:italic'>Long-term investments:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Marketable securities</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>82,145<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>82,145<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Land held for investment</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,600<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,600<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Other miscellaneous noncurrent investments</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>94<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>94<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Long-term investments</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>84,839<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>84,839<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Investments</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>102,694<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>102,279<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Property, Plant and Equipment Note [Text Block]

    Note XX: Property, Plant, and Equipment

    The following are the subclassifications of property, plant, and equipment:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Property, plant, and equipment:
    Land 200,000) 200,000)
    Buildings 90,000) 89,000)
    Equipment 745) 176)
    Property, plant, and equipment, gross 290,745) 289,176)
    Accumulated depreciation (100,000) (100,000)
    Property, plant, and equipment, net 190,745) 189,176)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Property, Plant, and Equipment</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of property, plant, and equipment:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Property, plant, and equipment:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Land</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>200,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>200,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Buildings</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>90,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>89,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Equipment</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>745<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>176<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Property, plant, and equipment, gross</span></td> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>290,745<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>289,176<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accumulated depreciation</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>(100,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>(100,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Property, plant, and equipment, net</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>190,745<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>189,176<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Other Assets Note [Text Block]

    Note XX: Other Assets

    The following are the subclassifications of other assets:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Other assets:
    Other current assets: ) )
    Other miscelaneous current assets 3,467) 2,588)
    Other current assets 3,467) 2,588)
    ) ) )
    Other noncurrent current assets: ) )
    Deposits 1,000) 1,000)
    Other miscelleneous noncurrent assets 28,803) 33,509)
    Other noncurrent assets 29,803) 35,509)
    Other assets 33,270) 37,097)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Other Assets</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of other assets:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Other assets:</td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other current assets:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelaneous current assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>3,467<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>2,588<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other current assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>3,467<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,588<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other noncurrent current assets:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Deposits</span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelleneous noncurrent assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>28,803<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>33,509<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Other noncurrent assets</span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>29,803<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>35,509<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other assets</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>33,270<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>37,097<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Accounts Payable and Accrued Expenses Note [Text Block]

    Note XX: Accounts Payable and Accrued Expenses

    The following are the subclassifications of accounts payable and accrued expenses:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Accounts payable and accrued expenses:
    Accounts payable 6,000) 5,000)
    Accrued expenses 320) 530)
    Accounts payable and accrued expenses 6,320) 5,530)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Accounts Payable and Accrued Expenses</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of accounts payable and accrued expenses:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Accounts payable and accrued expenses:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accounts payable</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>6,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>5,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accrued expenses</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>320<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>530<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accounts payable and accrued expenses</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>6,320<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>5,530<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Notes Payable Note [Text Block]

    Note XX: Short-term Notes Payable

    The following are the subclassifications of short-term notes payable:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Notes payable:
    Line of credit 14,000) 0)
    Other miscellaneous short-term notes payable 1,000) 0)
    Short-term notes payable 15,000) 0)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Short-term Notes Payable</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of short-term notes payable:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Notes payable:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Line of credit</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>14,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscellaneous short-term notes payable</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Short-term notes payable</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>15,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Long-term Debt Note [Text Block]

    Note XX: Long-term Debt

    The following are the subclassifications of long-term debt:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Long-term debt subclassifications:
    Mortage loans 50,000) 50,000)
    Other secured loans 393) 3,247)
    Long-term debt 50,393) 53,247)

    The following is a roll up of the maturities of long-term debt:

    (in US Dollars) As of December 31, 2020
    Long-term debt maturities:
    Matures in one year 2,662)
    Matures in two years 2,000)
    Matures in three years 2,000)
    Matures in four years 1,000)
    Matures in five years 1,000)
    Matures thereafter 41,731)
    Long-term debt 50,393)
    <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000'>Note XX: Long-term Debt</p> <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000'>The following are the subclassifications of long-term debt:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Long-term debt subclassifications:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Mortage loans</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other secured loans</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>393<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>3,247<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Long-term debt</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,393<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>53,247<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table> <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000'>The following is a roll up of the maturities of long-term debt:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:500px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:2;text-align:left;font-weight:bold'>Long-term debt maturities:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in one year</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in two years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in three years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in four years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in five years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures thereafter</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>41,731<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Long-term debt</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,393<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Deferred Revenue Note [Text Block]

    Note XX: Deferred Revenue

    The following are the subclassifications of deferred revenue:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Deferred revenue:
    Current deferred revenue: ) )
    Deferred contract revenue 1,000) 0)
    Other current deferred revenue 0) 0)
    Current deferred revenue assets 1,000) 0)
    ) ) )
    Noncurrent deferred revenue: ) )
    Other noncurrent deferred revenue 0) 0)
    Noncurrent deferred revenue 0) 0)
    Deferred revenue 1,000) 0)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Deferred Revenue</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of deferred revenue:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Deferred revenue:</td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Current deferred revenue:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'>Deferred contract revenue</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:visible; margin:0em'>1,000<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:visible; margin:0em'>0<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other current deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>Current deferred revenue assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Noncurrent deferred revenue:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other noncurrent deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Noncurrent deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Postemployment Benefits Note [Text Block]

    Note XX: Postemployment Benefits Note

    The following is a roll forward of the benefit obligation for defined benefit plans:

    (in US Dollars) 2020 2019
    Defined benefit plans benefit obligation:
    Defined benefit plans benefit obligation, beginning balance 2,662) 2,662)
    Service cost 1,000) 1,000)
    Interest cost 1,000) 1,000)
    Contributions by plan participants 1,000) 1,000)
    Actuarial gains (losses) 1,000) 1,000)
    Benefits paid (4,000) (4,000)
    Increase (decrease) per plan ammendment 1,000) 1,000)
    (Increase) decrease per curtailment (3,000) (3,000)
    Other increase (decrease) in benefit obligation 2,000) 2,000)
    Defined benefit plans benefit obligation, ending balance 2,662) 2,662)

    The following is a roll forward of the fair value of defined benefit plans:

    (in US Dollars) 2020 2019
    Defined benefit plans fair value:
    Defined benefit plans fair value, beginning balance 2,662) 2,662)
    Actuarial return (loss) on plan assets 1,000) 1,000)
    Contributions to plan by employer 1,000) 1,000)
    Contributions to plan by plan participants 1,000) 1,000)
    Benefits paid from plan assets (2,000) (2,000)
    Administrative expenses paid (1,000) (1,000)
    Defined benefit plans fair value, ending balance 2,662) 2,662)

    The following is a roll up of funded status of defined benefit plans:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Funded status:
    Defined benefit plans fair value 2,662) 2,662)
    Defined benefit plans benefit obligation (2,662) (2,662)
    Funded (unfunded) status of defined benefits plans 0) 0)
    <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000'>Note XX: Postemployment Benefits Note</p> <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000'>The following is a roll forward of the benefit obligation for defined benefit plans:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Defined benefit plans benefit obligation:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Defined benefit plans benefit obligation, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Service cost</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Interest cost</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Contributions by plan participants</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Actuarial gains (losses)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Benefits paid</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(4,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(4,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Increase (decrease) per plan ammendment</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>(Increase) decrease per curtailment</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(3,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(3,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Other increase (decrease) in benefit obligation</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Defined benefit plans benefit obligation, ending balance</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table> <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000'>The following is a roll forward of the fair value of defined benefit plans:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Defined benefit plans fair value:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Defined benefit plans fair value, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Actuarial return (loss) on plan assets</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Contributions to plan by employer</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Contributions to plan by plan participants</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Benefits paid from plan assets</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(2,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(2,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Administrative expenses paid</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(1,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(1,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Defined benefit plans fair value, ending balance</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table> <p style='border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000'>The following is a roll up of funded status of defined benefit plans:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Funded status:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Defined benefit plans fair value</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Defined benefit plans benefit obligation</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(2,662<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(2,662<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Funded (unfunded) status of defined benefits plans</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Other Liabilities Note [Text Block]

    Note XX: Other Liabilities

    The following are the subclassifications of other liabilities:

    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Other liabilities:
    Other current liabilities: ) )
    Other miscelaneous current liabilities 0) 0)
    Other current liabilities 0) 0)
    ) ) )
    Other noncurrent current liabilities: ) )
    Deposits 0) 0)
    Other miscelleneous noncurrent liabilities 0) 0)
    Other noncurrent liabilities 0) 0)
    Other liabilities 0) 0)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Other Liabilities</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following are the subclassifications of other liabilities:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Other liabilities:</td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other current liabilities:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelaneous current liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other current liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other noncurrent current liabilities:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Deposits</span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelleneous noncurrent liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Other noncurrent liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Net Assets Note [Text Block]

    Note XX: Net Assets

    The following is a roll forward of net assets with donor restrictions:

    (in US Dollars) 2020 2019
    Net assets with donor restrictions:
    Net assets with donor restrictions, beginning balance 58,719) 109,989)
    Change in net assets (15,347) (51,270)
    Net assets with donor restrictions, ending balance 43,372) 58,719)
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Net Assets</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following is a roll forward of net assets with donor restrictions:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Net assets with donor restrictions:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Net assets with donor restrictions, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>109,989<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Change in net assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(15,347<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(51,270<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Net assets with donor restrictions, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>43,372<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Totals <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Net Assets</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following is a roll forward of net assets with donor restrictions:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Net assets with donor restrictions:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Net assets with donor restrictions, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>109,989<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Change in net assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(15,347<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(51,270<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Net assets with donor restrictions, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>43,372<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:bold;color:#000000">Note XX: Net Assets</p> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-weight:normal;color:#000000">The following is a roll forward of net assets with donor restrictions:</p> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Net assets with donor restrictions:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Net assets with donor restrictions, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>109,989<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Change in net assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(15,347<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(51,270<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Net assets with donor restrictions, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>43,372<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>

    Facts Pivot
    Network
    4000 - Disclosure - Significant Accounting Policies (Level 2 Policy Text Blocks)
    (http://www.xbrlsite.com/nfp/role/level2/SignificantAccountingPoliciesTextBlocks)
    TableSignificant Accounting Policies [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: null

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-31Totals
    Concept
    Use of Estimates Policies [Text Block]

    Use of Estimates Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Use of Estimates Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Revenue Recognition Policies [Text Block]

    Revenue Recognition Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Revenue Recognition Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Cash and Cash Equivalents Policies [Text Block]

    Cash and Cash Equivalents Policies

    Cash and cash equivalents consist of cash on hand and in bank accounts as well as other highly liquid instruments, such as commercial paper, time deposits, and other money market instruments, which have original maturities of three months or less.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Cash and Cash Equivalents Policies</p> <div style="font-family:Arial;font-size:10pt;">Cash and cash equivalents consist of cash on hand and in bank accounts as well as other highly liquid instruments, such as commercial paper, time deposits, and other money market instruments, which have original maturities of three months or less.</div>
    Receivables Policies [Text Block]

    Receivables Policies

    Receivables include amounts billed and currently due from customers adjusted for an allowance which is computed based on historical collections.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Receivables Policies</p> <div style="font-family:Arial;font-size:10pt;">Receivables include amounts billed and currently due from customers adjusted for an allowance which is computed based on historical collections.</div>
    Inventories Policies [Text Block]

    Inventories Policies

    Inventories are stated at the lower of cost or market. The method of determining cost for each subsidiary varies among last-in, first-out (LIFO); first-in, first-out (FIFO); and average cost, and is used consistently from year to year.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Inventories Policies</p> <div style="font-family:Arial;font-size:10pt;">Inventories are stated at the lower of cost or market. The method of determining cost for each subsidiary varies among last-in, first-out (LIFO); first-in, first-out (FIFO); and average cost, and is used consistently from year to year.</div>
    Prepaid Expenses Policies [Text Block]

    Prepaid Expenses Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Prepaid Expenses Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Investments Policies [Text Block]

    Investments Policies

    Short-term investments are recognized at amortized cost and classified as current assets on the statements of financial position when the original maturities at purchase are greater than three months but less than one year.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Investments Policies</p> <div style="font-family:Arial;font-size:10pt;">Short-term investments are recognized at amortized cost and classified as current assets on the statements of financial position when the original maturities at purchase are greater than three months but less than one year.</div>
    Property, Plant, and Equipment Policies [Text Block]

    Property, Plant, and Equipment Policies

    Property and equipment is primarily comprised of furniture, computer equipment, computer software and leasehold improvements which are recorded at cost and depreciated or amortized using the straight-line method over their estimated useful lives as follows: furniture and fixtures, seven years; computer equipment, three to four years; computer software, five years; leasehold improvements, over the lesser of the estimated remaining useful life of the asset or the remaining term of the lease. Expenditures for maintenance and repairs are charged to operations as incurred; major expenditures for renewals and betterments are capitalized and depreciated. Property and equipment acquired under capital leases are depreciated over the lesser of the estimated remaining useful life of the asset or the remaining term of the lease.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Property, Plant, and Equipment Policies</p> <div style="font-family:Arial;font-size:10pt;"> Property and equipment is primarily comprised of furniture, computer equipment, computer software and leasehold improvements which are recorded at cost and depreciated or amortized using the straight-line method over their estimated useful lives as follows: furniture and fixtures, seven years; computer equipment, three to four years; computer software, five years; leasehold improvements, over the lesser of the estimated remaining useful life of the asset or the remaining term of the lease. Expenditures for maintenance and repairs are charged to operations as incurred; major expenditures for renewals and betterments are capitalized and depreciated. Property and equipment acquired under capital leases are depreciated over the lesser of the estimated remaining useful life of the asset or the remaining term of the lease. </div>
    Other Assets Policies [Text Block]

    Other Assets Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Other Assets Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Accounts Payable and Accrued Expenses Policies [Text Block]

    Accounts Payable Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Accounts Payable Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Notes Payable Policies [Text Block]

    Notes Payable Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Notes Payable Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Postemployment Benefits Policies [Text Block]

    Postemplyment Benefits Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Postemplyment Benefits Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Long-term Debt Policies [Text Block]

    Long-term Debt Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Long-term Debt Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Deferred Revenue Policies [Text Block]

    Deferred Revenues Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Deferred Revenues Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Other Liabilities Policies [Text Block]

    Other Liabilities Policites

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Other Liabilities Policites</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Net Assets Policies [Text Block]

    Net Assets Policies

    Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.
    <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Net Assets Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>
    Totals <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Net Assets Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div> <p style="border-collapse:collapse;font-size:10pt;font-family:Arial;font-style:bold;color:#000000">Net Assets Policies</p> <div style="font-family:Arial;font-size:10pt;">Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna.</div>

    Facts Pivot
    Network
    5000 - Disclosure - Disclosures (Level 3 Disclosure Text Blocks)
    (http://www.xbrlsite.com/nfp/role/level3/DisclosureTextBlocks)
    TableDisclosures [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: null

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-31Totals
    Concept
    Cash and Cash Equivalents Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Cash and cash equivalents:
    Cash 1,000) 1,000)
    Cash equivalents 24,843) 28,843)
    Cash and cash equivalents 25,843) 29,843)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='FONT-SIZE:10pt'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='FONT-SIZE:10pt'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='FONT-SIZE:10pt'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Cash and cash equivalents:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Cash</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Cash equivalents</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>24,843<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>28,843<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Cash and cash equivalents</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>25,843<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>29,843<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Receivables Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Receivables:
    Trade receivables 3,833) 4,750)
    Other receivables 1,000) 1,000)
    Receivables 4,833) 5,750)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Receivables:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Trade receivables</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>3,833<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>4,750<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Other receivables</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Receivables</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>4,833<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>5,750<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Allowance for Doubtful Accounts Roll Forward [Text Block]
    (in US Dollars) 2020 2019
    Allowance for doubtful accounts:
    Allowance for doubtful accounts, beginning balance 0) 0)
    Additions to allowance for bad debts 0) 0)
    Bad debts written off (0) (0)
    Allowance for doubtful accounts, ending balance 0) 0)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Allowance for doubtful accounts:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Allowance for doubtful accounts, beginning balance</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Additions to allowance for bad debts</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Bad debts written off</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(0<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(0<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Allowance for doubtful accounts, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Inventories Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Inventories:
    Finished goods 18,000) 12,000)
    Work in progress 551) 44)
    Raw materials 200) 100)
    Inventories 18,751) 12,144)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Inventories:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Finished goods</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>18,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>12,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Work in progress</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>551<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>44<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Raw materials</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>200<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>100<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Inventories</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>18,751<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>12,144<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Prepaid Expenses Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Prepaid expenses:
    Prepaid insurance 1,000) 1,000)
    Other miscellaneous prepaid expenses 284) 743)
    Prepaid expenses 1,284) 1,743)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Prepaid expenses:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Prepaid insurance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscellaneous prepaid expenses</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>284<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>743<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Prepaid expenses</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,284<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,743<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Investments Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Investments:
    Short-term investments:
    Short-term investments 17,855) 17,440)
    Long-term investments:
    Marketable securities 82,145) 82,145)
    Land held for investment 2,600) 2,600)
    Other miscellaneous noncurrent investments 94) 94)
    Long-term investments 84,839) 84,839)
    Investments 102,694) 102,279)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Investments:</td> </tr> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:normal;font-style:italic'>Short-term investments:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>Short-term investments</span></td> <td style='text-align:right;valign:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>17,855<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>17,440<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:normal;font-style:italic'>Long-term investments:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Marketable securities</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>82,145<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>82,145<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Land held for investment</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,600<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,600<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Other miscellaneous noncurrent investments</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>94<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>94<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Long-term investments</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>84,839<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>84,839<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Investments</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>102,694<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>102,279<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Property, Plant, and Equipment Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Property, plant, and equipment:
    Land 200,000) 200,000)
    Buildings 90,000) 89,000)
    Equipment 745) 176)
    Property, plant, and equipment, gross 290,745) 289,176)
    Accumulated depreciation (100,000) (100,000)
    Property, plant, and equipment, net 190,745) 189,176)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Property, plant, and equipment:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Land</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>200,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>200,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Buildings</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>90,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>89,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Equipment</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>745<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>176<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Property, plant, and equipment, gross</span></td> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>290,745<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>289,176<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accumulated depreciation</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>(100,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>(100,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Property, plant, and equipment, net</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>190,745<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>189,176<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Other Assets Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Other assets:
    Other current assets: ) )
    Other miscelaneous current assets 3,467) 2,588)
    Other current assets 3,467) 2,588)
    ) ) )
    Other noncurrent current assets: ) )
    Deposits 1,000) 1,000)
    Other miscelleneous noncurrent assets 28,803) 33,509)
    Other noncurrent assets 29,803) 35,509)
    Other assets 33,270) 37,097)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Other assets:</td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other current assets:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelaneous current assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>3,467<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>2,588<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other current assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>3,467<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,588<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other noncurrent current assets:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Deposits</span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelleneous noncurrent assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>28,803<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>33,509<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Other noncurrent assets</span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>29,803<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>35,509<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other assets</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>33,270<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>37,097<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Accounts Payable and Accrued Expenses Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Accounts payable and accrued expenses:
    Accounts payable 6,000) 5,000)
    Accrued expenses 320) 530)
    Accounts payable and accrued expenses 6,320) 5,530)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Accounts payable and accrued expenses:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accounts payable</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>6,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>5,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accrued expenses</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>320<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>530<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Accounts payable and accrued expenses</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>6,320<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>5,530<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Notes Payable Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Notes payable:
    Line of credit 14,000) 0)
    Other miscellaneous short-term notes payable 1,000) 0)
    Short-term notes payable 15,000) 0)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Notes payable:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Line of credit</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>14,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscellaneous short-term notes payable</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Short-term notes payable</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>15,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Defined Benefit Plans Benefit Obligation [Text Block]
    (in US Dollars) 2020 2019
    Defined benefit plans benefit obligation:
    Defined benefit plans benefit obligation, beginning balance 2,662) 2,662)
    Service cost 1,000) 1,000)
    Interest cost 1,000) 1,000)
    Contributions by plan participants 1,000) 1,000)
    Actuarial gains (losses) 1,000) 1,000)
    Benefits paid (4,000) (4,000)
    Increase (decrease) per plan ammendment 1,000) 1,000)
    (Increase) decrease per curtailment (3,000) (3,000)
    Other increase (decrease) in benefit obligation 2,000) 2,000)
    Defined benefit plans benefit obligation, ending balance 2,662) 2,662)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Defined benefit plans benefit obligation:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Defined benefit plans benefit obligation, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Service cost</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Interest cost</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Contributions by plan participants</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Actuarial gains (losses)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Benefits paid</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(4,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(4,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Increase (decrease) per plan ammendment</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>(Increase) decrease per curtailment</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(3,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(3,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Other increase (decrease) in benefit obligation</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Defined benefit plans benefit obligation, ending balance</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Defined Benefit Plans Fair Value of Plan Assets [Text Block]
    (in US Dollars) 2020 2019
    Defined benefit plans fair value:
    Defined benefit plans fair value, beginning balance 2,662) 2,662)
    Actuarial return (loss) on plan assets 1,000) 1,000)
    Contributions to plan by employer 1,000) 1,000)
    Contributions to plan by plan participants 1,000) 1,000)
    Benefits paid from plan assets (2,000) (2,000)
    Administrative expenses paid (1,000) (1,000)
    Defined benefit plans fair value, ending balance 2,662) 2,662)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Defined benefit plans fair value:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Defined benefit plans fair value, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Actuarial return (loss) on plan assets</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Contributions to plan by employer</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Contributions to plan by plan participants</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Benefits paid from plan assets</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(2,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>(2,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Administrative expenses paid</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(1,000<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(1,000<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Defined benefit plans fair value, ending balance</span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Defined Benefit Plans Funded Status [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Funded status:
    Defined benefit plans fair value 2,662) 2,662)
    Defined benefit plans benefit obligation (2,662) (2,662)
    Funded (unfunded) status of defined benefits plans 0) 0)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;valign:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;valign:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='colspan=3;text-align:left;font-weight:bold'>Funded status:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;valign:bottom;'><span style='DISPLAY:inline;'>Defined benefit plans fair value</span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;valign:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Defined benefit plans benefit obligation</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(2,662<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(2,662<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Funded (unfunded) status of defined benefits plans</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Long-term Debt Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Long-term debt subclassifications:
    Mortage loans 50,000) 50,000)
    Other secured loans 393) 3,247)
    Long-term debt 50,393) 53,247)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Long-term debt subclassifications:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Mortage loans</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other secured loans</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>393<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>3,247<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Long-term debt</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,393<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>53,247<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Long-term Debt Maturities [Text Block]
    (in US Dollars) As of December 31, 2020
    Long-term debt maturities:
    Matures in one year 2,662)
    Matures in two years 2,000)
    Matures in three years 2,000)
    Matures in four years 1,000)
    Matures in five years 1,000)
    Matures thereafter 41,731)
    Long-term debt 50,393)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:500px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:2;text-align:left;font-weight:bold'>Long-term debt maturities:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in one year</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,662<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in two years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in three years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>2,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in four years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures in five years</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Matures thereafter</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>41,731<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Long-term debt</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>50,393<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Deferred Revenue Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Deferred revenue:
    Current deferred revenue: ) )
    Deferred contract revenue 1,000) 0)
    Other current deferred revenue 0) 0)
    Current deferred revenue assets 1,000) 0)
    ) ) )
    Noncurrent deferred revenue: ) )
    Other noncurrent deferred revenue 0) 0)
    Noncurrent deferred revenue 0) 0)
    Deferred revenue 1,000) 0)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Deferred revenue:</td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Current deferred revenue:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'>Deferred contract revenue</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:visible; margin:0em'>1,000<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:visible; margin:0em'>0<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other current deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>Current deferred revenue assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Noncurrent deferred revenue:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other noncurrent deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Noncurrent deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Deferred revenue</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>1,000<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Other Liabilities Subclassifications [Text Block]
    (in US Dollars) As of December 31, 2020 As of December 31, 2019
    Other liabilities:
    Other current liabilities: ) )
    Other miscelaneous current liabilities 0) 0)
    Other current liabilities 0) 0)
    ) ) )
    Other noncurrent current liabilities: ) )
    Deposits 0) 0)
    Other miscelleneous noncurrent liabilities 0) 0)
    Other noncurrent liabilities 0) 0)
    Other liabilities 0) 0)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>As of December 31, 2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Other liabilities:</td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other current liabilities:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelaneous current liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'>0<span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other current liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:#ccffcc'> <td style='column-span:1;text-align:left;font-weight:bold;font-style:italic'>Other noncurrent current liabilities:</td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='visibility:hidden; margin:0em'>)</span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Deposits</span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: none;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other miscelleneous noncurrent liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline'>Other noncurrent liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 1px solid;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none;vertical-align:bottom;'><span style='DISPLAY:inline;'>Other liabilities</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double;vertical-align:bottom;'><span style='DISPLAY:inline;'>0<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Net Assets With Donor Restrictions Roll Forward [Text Block]
    (in US Dollars) 2020 2019
    Net assets with donor restrictions:
    Net assets with donor restrictions, beginning balance 58,719) 109,989)
    Change in net assets (15,347) (51,270)
    Net assets with donor restrictions, ending balance 43,372) 58,719)
    <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Net assets with donor restrictions:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Net assets with donor restrictions, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>109,989<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Change in net assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(15,347<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(51,270<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Net assets with donor restrictions, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>43,372<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>
    Totals <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Net assets with donor restrictions:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Net assets with donor restrictions, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>109,989<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Change in net assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(15,347<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(51,270<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Net assets with donor restrictions, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>43,372<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table> <table cellspacing='2' cellpadding='1' border='0' style='font-size:10pt;font-family:Arial;font-style:normal;table-layout:fixed;word-wrap:break-word'> <thead> <tr> <td style='width:400px; text-align:left;vertical-align:bottom; BORDER-BOTTOM: black 4px none'><span style='DISPLAY:inline'>(in US Dollars)</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2020</span></td> <td style='width:100px; text-align:right;vertical-align:bottom; BORDER-BOTTOM: black 4px solid'><span style='DISPLAY:inline'>2019</span></td> </tr> </thead> <tbody> <tr style='background-color:white'> <td style='column-span:3;text-align:left;font-weight:bold'>Net assets with donor restrictions:</td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:left;vertical-align:bottom;'><span style='DISPLAY:inline;'>Net assets with donor restrictions, beginning balance</span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;vertical-align:bottom;'><span style='DISPLAY:inline;'>109,989<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> <tr style='background-color:white'> <td style='text-align:left;BORDER-BOTTOM:none'><span style='DISPLAY:inline'>Change in net assets</span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(15,347<span style='visibility:visible; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM: black 1px solid'><span style='DISPLAY:inline;'>(51,270<span style='visibility:visible; margin:0em'>)</span></span></td> </tr> <tr style='background-color:#ccffcc'> <td style='text-align:right;BORDER-BOTTOM:none'><span style='DISPLAY:inline;'>Net assets with donor restrictions, ending balance</span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>43,372<span style='visibility:hidden; margin:0em'>)</span></span></td> <td style='text-align:right;BORDER-BOTTOM:black 4px double'><span style='DISPLAY:inline;'>58,719<span style='visibility:hidden; margin:0em'>)</span></span></td> </tr> </tbody> </table>

    Facts Pivot
    Network
    8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/CashAndCashEquivalentsDetail)
    TableCash and Cash Equivalents Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Cash1,000 1,000 1000
    Cash Equivalents24,843 28,843 24843
    Cash and Cash Equivalents25,843 29,843 25843
    Totals258432984325843

    Facts Pivot
    Network
    8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/ReceivablesDetail)
    TableReceivables Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Trade Receivables3,833 4,750 3833
    Other Receivables1,000 1,000 1000
    Receivables4,833 5,750 4833
    Totals483357504833

    Facts Pivot
    Network
    8121 - Disclosure - Allowance for Doubtfull Accounts Roll Forward (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/Allowance)
    TableAllowance for Doubtful Accounts Roll Forward [Table]

    Concept arrangement pattern: rollForward
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    Allowance for Doubtful Accounts, Beginning Balance0
    Additions to Allowance for Bad Debts0
    Bad Debts Written Off0
    Allowance for Doubtful Accounts, Ending Balance0
    Totals000

    Facts Pivot
    Network
    8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/InventoriesDetail)
    TableInventories Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Finished Goods18,000 12,000 18000
    Work in Progress551 44 551
    Raw Material200 100 200
    Inventories18,751 12,144 18751
    Totals187511214418751

    Facts Pivot
    Network
    8135 - Disclosure - Prepaid Expenses Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/PrepaidExpensesSubclassifications)
    TablePrepaid Expenses Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Prepaid Insurance1,000 1,000 1000
    Other Miscellaneous Prepaid Expenses284 743 284
    Prepaid Expenses1,284 1,743 1284
    Totals128417431284

    Facts Pivot
    Network
    8140 - Disclosure - Investments Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/InvestmentsSubclassifications)
    TableInvestments Subclassifications [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Marketable Securities82,145 82,145 82145
    Short-term Investments17,855 17,440 17855
    Land Held for Investment2,600 2,600 2600
    Investments102,694 102,279 102694
    Other Miscellaneous Noncurrent Investments94 94 94
    Investments, Noncurrent84,839 84,839 84839
    Totals848398483984839

    Facts Pivot
    Network
    8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/PropertyPlantAndEquipmentDetail)
    TableProperty, Plant and Equipment Subclassifications [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Land200,000 200,000 200000
    Buildings90,000 89,000 90000
    Less: Accumulated Depreciation(100,000)(100,000)100000
    Equipment745 176 745
    Property, Plant and Equipment190,745 189,176 190745
    Property, Plant and Equipment, Gross290,745 289,176 290745
    Totals290745289176290745

    Facts Pivot
    Network
    8151 - Disclosure - Other Assets Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail)
    TableOther Assets Subclassifications [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    Deposits1,000 1,000 1000
    Other Miscellaneous Current Assets3,467 2,588 3467
    Other Current Assets3,467 2,588 3467
    Other Miscellaneous Noncurrent Assets28,803 33,509 28803
    Other Assets33,270 37,097 33270
    Other Noncurrent Assets29,803 34,509 29803
    Totals298033450929803

    Facts Pivot
    Network
    8260 - Disclosure - Accounts Payable and Accrued Expenses Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/AccountsPayableDetail)
    TableAccounts Payable and Accrued Expenses Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    nfp:AccountsPayable6,000 5,000 6000
    nfp:AccountsPayableAccruedExpenses6,320 5,530 6320
    nfp:AccruedExpenses320 530 320
    Totals320530320

    Facts Pivot
    Network
    8260 - Disclosure - Notes Payable Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/NotesPayableSubclassifications)
    TableNotes Payable Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    nfp:LineOfCredit14,000 14000
    nfp:OtherMiscellaneousShorttermNotesPayable1,000 1000
    nfp:ShorttermNotesPayable15,000 15000
    Totals15000015000

    Facts Pivot
    Network
    8265 - Disclosure - Defined Benefit Plans, Benefit Obligation Roll Forward (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansBenefitObligationRollForward)
    TableDefined Benefit Plans Benefit Obligation Roll Forward [Table]

    Concept arrangement pattern: rollForward
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'
    Benefit Plans [Axis]: Defined Benefit Pension Plans [Member]

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    nfp:DefinedBenefitPlansBenefitObligation, Beginning Balance2,662 2,662 2662
    Service Cost1,000 1,000 1000
    Interest Cost1,000 1,000 1000
    Contributions by Plan Participants1,000 1,000 1000
    Actuarial Gains (Losses)1,000 1,000 1000
    Benefits Paid(4,000)(4,000)4000
    Incease (Decrease) per Plan Ammendment1,000 1,000 1000
    (Incease) Decrease per Curtailment(3,000)(3,000)3000
    Other Increase (Decrease) in Benefit Obligation2,000 2,000 2000
    nfp:DefinedBenefitPlansBenefitObligation, Ending Balance2,662 2,662 2662
    Totals200020002000

    Facts Pivot
    Network
    8266 - Disclosure - Defined Benefit Plans, Fair Value of Plan Assets Roll Forward (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFairValueOfPlanAssetsRollForward)
    TableDefined Benefit Plans Fair Value Roll Forward [Table]

    Concept arrangement pattern: rollForward
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'
    Benefit Plans [Axis]: Defined Benefit Pension Plans [Member]

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    nfp:DefinedBenefitPlansFairValue, Beginning Balance2,662 2,662 2662
    Actuarial Return (Loss) on Plan Assets1,000 1,000 1000
    Contributions to Plan by Employer1,000 1,000 1000
    Contributions to Plan by Plan Participants1,000 1,000 1000
    Benefits Paid from Plan Assets(2,000)(2,000)2000
    Administrative Expenses Paid(1,000)(1,000)1000
    nfp:DefinedBenefitPlansFairValue, Ending Balance2,662 2,662 2662
    Totals100010001000

    Facts Pivot
    Network
    8267 - Disclosure - Defined Benefit Plans, Funded Status (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFundingStatus)
    TableDefined Benefit Plans Funded Status Roll Up [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'
    Benefit Plans [Axis]: Defined Benefit Pension Plans [Member]

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-312018-12-31Totals
    Concept
    nfp:DefinedBenefitPlansFairValue2,662 2,662 2,662 2662
    nfp:FundedUnfundedStatusDefinedBenefitPlans0
    Defined Benefit Plans Benefit Obligation(2,662)(2,662)(2,662)2662
    Totals2662266226622662

    Facts Pivot
    Network
    8270 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/LongTermDebtDetail)
    TableLong-term Debt Subclassifications [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    nfp:LongtermDebt50,393 53,247 50393
    nfp:MortgageLoans50,000 50,000 50000
    nfp:OtherSecuredLoans393 3,247 393
    Totals3933247393

    Facts Pivot
    Network
    8280 - Disclosure - Long-term Debt Maturities (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/LongTermDebtMaturities)
    TableLong-term Debt Maturities [Table]

    Concept arrangement pattern: rollUp
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-31Totals
    Concept
    nfp:LongtermDebt50,393 50393
    nfp:MaturesInFiveYears1,000 1000
    nfp:MaturesInFourYears1,000 1000
    nfp:MaturesInOneYear2,662 2662
    nfp:MaturesInThreeYears2,000 2000
    nfp:MaturesInTwoYears2,000 2000
    nfp:MaturesThereafter41,731 41731
    Totals4173141731

    Facts Pivot
    Network
    8290 - Disclosure - Deferred Revenue Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications)
    TableDeferred Revenue Subclassifications [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    nfp:DeferredContractRevenue1,000 1000
    nfp:DeferredRevenue1,000 1000
    nfp:DeferredRevenueCurrent1,000 1000
    nfp:DeferredRevenueNoncurrent0
    nfp:OtherCurrentDeferredRevenue0
    nfp:OtherNoncurrentDeferredRevenue0
    Totals000

    Facts Pivot
    Network
    8291 - Disclosure - Other Liabilities Subclassifications (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications)
    TableOther Liabilities Subclassifications [Table]

    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-12-312019-12-31Totals
    Concept
    nfp:CustodialFunds0
    nfp:OtherCurrentLiabilities0
    nfp:OtherLiabilities0
    nfp:OtherMiscellaneousCurrentLiabilities0
    nfp:OtherMiscellaneousNoncurrentLiabilities0
    nfp:OtherNoncurrentLiabilities0
    Totals000

    Facts Pivot
    Network
    8295 - Disclosure - Net Assets With Donor Restrictions Roll Forward (Level 4 Detail)
    (http://www.xbrlsite.com/nfp/role/level4/NetAssets)
    TableNet Assets With Donor Restrictions Roll Forward [Table]

    Concept arrangement pattern: rollForward
    Entity: 63-0977897 (https://www.irs.gov#EIN)
    Unit: 'iso4217:USD'

    ↕↔
  • Period â–¾
  • Concept â–¾
  • Period2020-01-01 to 2020-12-312019-01-01 to 2019-12-31Totals
    Concept
    nfp:NetAssetsWithDonorRestrictions, Beginning Balance58,719 109,989 58719
    nfp:ChangeInNetAssets(15,347)(51,270)-15347
    nfp:NetAssetsWithDonorRestrictions, Ending Balance43,372 58,719 43372
    Totals433725871943372

     

    Rules

    TypeDefinedBoundDerivedOKFail
    formula00000
    existenceAssertion00000
    valueAssertion41920920
    calculation14044004400

    Rule Details

    TypeName Rule ExpressionProlog form
    valueAssertionREPORT_Balances_BalanceSheet
    • derived:0
    • ok:2
    • failed:0
     Total_Assets=Total_LiabilitiesAndNetAssets
    'REPORT_Balances_BalanceSheet' valueAssertion
      Total_Assets=Total_LiabilitiesAndNetAssets
      variables
      Total_Assets: [concept(nfp:'Assets')],
      Total_LiabilitiesAndNetAssets: [concept(nfp:'LiabilitiesAndNetAssets')].
    valueAssertionREPORT_RollFowardReconciles_StatementOfCashFlows
    • derived:0
    • ok:2
    • failed:0
     VARIABLE_BalanceStart+NetCashFlow=VARIABLE_BalanceEnd
    'REPORT_RollFowardReconciles_StatementOfCashFlows' valueAssertion
      VARIABLE_BalanceStart+NetCashFlow=VARIABLE_BalanceEnd
      variables
      NetCashFlow: [concept(nfp:'NetCashFlow')],
      VARIABLE_BalanceEnd: [instantDuration('NetCashFlow',end),concept(nfp:'CashAndCashEquivalents')],
      VARIABLE_BalanceStart: [instantDuration('NetCashFlow',start),concept(nfp:'CashAndCashEquivalents')].
    valueAssertionREPORT_RollFowardReconciles_StatementOfChangesInNetAssets
    • derived:0
    • ok:2
    • failed:0
     VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd
    'REPORT_RollFowardReconciles_StatementOfChangesInNetAssets' valueAssertion
      VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd
      variables
      VARIABLE_BalanceEnd: [instantDuration('VARIABLE_Change1',end),concept(nfp:'NetAssets')],
      VARIABLE_BalanceStart: [instantDuration('VARIABLE_Change1',start),concept(nfp:'NetAssets')],
      VARIABLE_Change1: [concept(nfp:'ChangeInNetAssets')].
    valueAssertionREPORT_RollForwardReconciles_AllowanceForBadDebts
    • derived:0
    • ok:2
    • failed:0
     VARIABLE_BalanceStart+AdditionsToAllowanceForBadDebts-BadDebtsWrittenOff=VARIABLE_BalanceEnd
    'REPORT_RollForwardReconciles_AllowanceForBadDebts' valueAssertion
      VARIABLE_BalanceStart+AdditionsToAllowanceForBadDebts-BadDebtsWrittenOff=VARIABLE_BalanceEnd
      variables
      AdditionsToAllowanceForBadDebts: [concept(nfp:'AdditionsToAllowanceForBadDebts')],
      BadDebtsWrittenOff: [concept(nfp:'BadDebtsWrittenOff')],
      VARIABLE_BalanceEnd: [instantDuration('AdditionsToAllowanceForBadDebts',end),concept(nfp:'AllowanceForDoubtfulAccounts')],
      VARIABLE_BalanceStart: [instantDuration('AdditionsToAllowanceForBadDebts',start),concept(nfp:'AllowanceForDoubtfulAccounts')].
    valueAssertionREPORT_RollFowardReconciles_NetAssetsWithDonorRestrictions
    • derived:0
    • ok:2
    • failed:0
     VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd
    'REPORT_RollFowardReconciles_NetAssetsWithDonorRestrictions' valueAssertion
      VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd
      variables
      VARIABLE_BalanceEnd: [instantDuration('VARIABLE_Change1',end),concept(nfp:'NetAssetsWithDonorRestrictions')],
      VARIABLE_BalanceStart: [instantDuration('VARIABLE_Change1',start),concept(nfp:'NetAssetsWithDonorRestrictions')],
      VARIABLE_Change1: [concept(nfp:'ChangeInNetAssets')].
    valueAssertionREPORT_RollForwardReconciles_DefinedBenefitPlansBenefitObligationRollForward
    • derived:0
    • ok:6
    • failed:0
     VARIABLE_BalanceStart+(ServiceCost+InterestCost+ContributionsByPlanParticipants+ActuarialGainsLosses)+InceaseDecreasePerPlanAmmendment+OtherIncreaseDecreaseInBenefitObligation-(InceaseDecreasePerCurtailment+BenefitsPaid)=VARIABLE_BalanceEnd
    'REPORT_RollForwardReconciles_DefinedBenefitPlansBenefitObligationRollForward' valueAssertion
      VARIABLE_BalanceStart+(ServiceCost+InterestCost+ContributionsByPlanParticipants+ActuarialGainsLosses)+InceaseDecreasePerPlanAmmendment+OtherIncreaseDecreaseInBenefitObligation-(InceaseDecreasePerCurtailment+BenefitsPaid)=VARIABLE_BalanceEnd
      variables
      ActuarialGainsLosses: [concept(nfp:'ActuarialGainsLosses')],
      BenefitsPaid: [concept(nfp:'BenefitsPaid')],
      ContributionsByPlanParticipants: [concept(nfp:'ContributionsByPlanParticipants')],
      InceaseDecreasePerCurtailment: [concept(nfp:'InceaseDecreasePerCurtailment')],
      InceaseDecreasePerPlanAmmendment: [concept(nfp:'InceaseDecreasePerPlanAmmendment')],
      InterestCost: [concept(nfp:'InterestCost')],
      OtherIncreaseDecreaseInBenefitObligation: [concept(nfp:'OtherIncreaseDecreaseInBenefitObligation')],
      ServiceCost: [concept(nfp:'ServiceCost')],
      VARIABLE_BalanceEnd: [instantDuration('ServiceCost',end),concept(nfp:'DefinedBenefitPlansBenefitObligation')],
      VARIABLE_BalanceStart: [instantDuration('ServiceCost',start),concept(nfp:'DefinedBenefitPlansBenefitObligation')].
    valueAssertionREPORT_RollForwardReconciles_DefinedBenefitPlansFairValueOfPlanAssetsRollForward
    • derived:0
    • ok:6
    • failed:0
     VARIABLE_BalanceStart+ActuarialReturnLossOnPlanAssets+ContributionsToPlanByEmployer+ContributionsToPlanByPlanParticipants-BenefitsPaidFromPlanAssets-AdministrativeExpensesPaid=VARIABLE_BalanceEnd
    'REPORT_RollForwardReconciles_DefinedBenefitPlansFairValueOfPlanAssetsRollForward' valueAssertion
      VARIABLE_BalanceStart+ActuarialReturnLossOnPlanAssets+ContributionsToPlanByEmployer+ContributionsToPlanByPlanParticipants-BenefitsPaidFromPlanAssets-AdministrativeExpensesPaid=VARIABLE_BalanceEnd
      variables
      ActuarialReturnLossOnPlanAssets: [concept(nfp:'ActuarialReturnLossOnPlanAssets')],
      AdministrativeExpensesPaid: [concept(nfp:'AdministrativeExpensesPaid')],
      BenefitsPaidFromPlanAssets: [concept(nfp:'BenefitsPaidFromPlanAssets')],
      ContributionsToPlanByEmployer: [concept(nfp:'ContributionsToPlanByEmployer')],
      ContributionsToPlanByPlanParticipants: [concept(nfp:'ContributionsToPlanByPlanParticipants')],
      VARIABLE_BalanceEnd: [instantDuration('ActuarialReturnLossOnPlanAssets',end),concept(nfp:'DefinedBenefitPlansFairValue')],
      VARIABLE_BalanceStart: [instantDuration('ActuarialReturnLossOnPlanAssets',start),concept(nfp:'DefinedBenefitPlansFairValue')].
    valueAssertionVariance_ContractRevenue
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_ContractRevenue' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'ContractRevenue')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'ContractRevenue')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'ContractRevenue')].
    valueAssertionVariance_OtherRevenue
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_OtherRevenue' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'OtherRevenue')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'OtherRevenue')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'OtherRevenue')].
    valueAssertionVariance_Revenue
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_Revenue' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'Revenue')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'Revenue')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'Revenue')].
    valueAssertionVariance_Grants
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_Grants' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'Grants')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'Grants')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'Grants')].
    valueAssertionVariance_OtherSupport
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_OtherSupport' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'OtherSupport')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'OtherSupport')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'OtherSupport')].
    valueAssertionVariance_Support
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_Support' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'Support')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'Support')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'Support')].
    valueAssertionVariance_SupportAndRevenue
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_SupportAndRevenue' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'SupportAndRevenue')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'SupportAndRevenue')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'SupportAndRevenue')].
    valueAssertionVariance_SalariesAndRelatedExpenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_SalariesAndRelatedExpenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'SalariesAndRelatedExpenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'SalariesAndRelatedExpenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'SalariesAndRelatedExpenses')].
    valueAssertionVariance_OtherProgramServicesExpenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_OtherProgramServicesExpenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'OtherProgramServicesExpenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'OtherProgramServicesExpenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'OtherProgramServicesExpenses')].
    valueAssertionVariance_ProgramServicesExpenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_ProgramServicesExpenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'ProgramServicesExpenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'ProgramServicesExpenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'ProgramServicesExpenses')].
    valueAssertionVariance_ManagementAndGeneralExpenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_ManagementAndGeneralExpenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'ManagementAndGeneralExpenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'ManagementAndGeneralExpenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'ManagementAndGeneralExpenses')].
    valueAssertionVariance_FundraisingExpenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_FundraisingExpenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'FundraisingExpenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'FundraisingExpenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'FundraisingExpenses')].
    valueAssertionVariance_SupportingServicesExpenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_SupportingServicesExpenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'SupportingServicesExpenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'SupportingServicesExpenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'SupportingServicesExpenses')].
    valueAssertionVariance_Expenses
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_Expenses' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'Expenses')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'Expenses')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'Expenses')].
    valueAssertionVariance_ChangeInNetAssets
    • derived:0
    • ok:1
    • failed:0
     Actual=Budget+Variance
    'Variance_ChangeInNetAssets' valueAssertion
      Actual=Budget+Variance
      variables
      Actual: [explicitDimension(nfp:'ScenarioAxis',[nfp:'ActualMember']),concept(nfp:'ChangeInNetAssets')],
      Budget: [explicitDimension(nfp:'ScenarioAxis',[nfp:'BudgetMember']),concept(nfp:'ChangeInNetAssets')],
      Variance: [explicitDimension(nfp:'ScenarioAxis',[nfp:'VarianceMember']),concept(nfp:'ChangeInNetAssets')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_Salaries
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_Salaries' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'Salaries')],
      Total: [concept(nfp:'Salaries')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_PayrollTaxesAndBenefits
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_PayrollTaxesAndBenefits' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'PayrollTaxesAndBenefits')],
      Total: [concept(nfp:'PayrollTaxesAndBenefits')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_SalariesAndRelatedFunctionalExpenses
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_SalariesAndRelatedFunctionalExpenses' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'SalariesAndRelatedFunctionalExpenses')],
      Total: [concept(nfp:'SalariesAndRelatedFunctionalExpenses')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_Communications
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_Communications' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'Communications')],
      Total: [concept(nfp:'Communications')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_ContractServices
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_ContractServices' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'ContractServices')],
      Total: [concept(nfp:'ContractServices')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_Insurance
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_Insurance' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'Insurance')],
      Total: [concept(nfp:'Insurance')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_Maintenance
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_Maintenance' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'Maintenance')],
      Total: [concept(nfp:'Maintenance')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_Occupancy
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_Occupancy' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'Occupancy')],
      Total: [concept(nfp:'Occupancy')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_OfficeSupplies
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_OfficeSupplies' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'OfficeSupplies')],
      Total: [concept(nfp:'OfficeSupplies')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_ProfessionalFees
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_ProfessionalFees' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'ProfessionalFees')],
      Total: [concept(nfp:'ProfessionalFees')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_TravelAndMeetings
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_TravelAndMeetings' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'TravelAndMeetings')],
      Total: [concept(nfp:'TravelAndMeetings')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_OtherFunctionalExpenses
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_OtherFunctionalExpenses' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'OtherFunctionalExpenses')],
      Total: [concept(nfp:'OtherFunctionalExpenses')].
    valueAssertionMemberAggregation_StatementOfFunctionalExpenses_Expenses
    • derived:0
    • ok:3
    • failed:0
     Total eq sum(Each)
    'MemberAggregation_StatementOfFunctionalExpenses_Expenses' valueAssertion
      Total eq sum(Each)
      variables
      Each: [explicitDimension(nfp:'CategoryAxis',[under('Total','http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(nfp:'Expenses')],
      Total: [concept(nfp:'Expenses')].
    valueAssertionFAC_BS1_BalanceSheetBalances
    • derived:0
    • ok:2
    • failed:0
     Assets=LiabilitiesAndNetAssets
    'FAC_BS1_BalanceSheetBalances' valueAssertion
      Assets=LiabilitiesAndNetAssets
      variables
      Assets: [concept(nfp:'Assets')],
      LiabilitiesAndNetAssets: [concept(nfp:'LiabilitiesAndNetAssets')].
    valueAssertionFAC_BS2_AssetsEqualsCurrentPlusNoncurrentAssets
    • derived:0
    • ok:2
    • failed:0
     Assets=AssetsCurrent+AssetsNoncurrent
    'FAC_BS2_AssetsEqualsCurrentPlusNoncurrentAssets' valueAssertion
      Assets=AssetsCurrent+AssetsNoncurrent
      variables
      Assets: [concept(nfp:'Assets')],
      AssetsCurrent: [concept(nfp:'CurrentAssets')],
      AssetsNoncurrent: [concept(nfp:'NoncurrentAssets')].
    valueAssertionFAC_BS3_LiabilitiesEqualsCurrentPlusNoncurrentLiabilities
    • derived:0
    • ok:2
    • failed:0
     Liabilities=LiabilitiesCurrent+LiabilitiesNoncurrent
    'FAC_BS3_LiabilitiesEqualsCurrentPlusNoncurrentLiabilities' valueAssertion
      Liabilities=LiabilitiesCurrent+LiabilitiesNoncurrent
      variables
      Liabilities: [concept(nfp:'Liabilities')],
      LiabilitiesCurrent: [concept(nfp:'CurrentLiabilities')],
      LiabilitiesNoncurrent: [concept(nfp:'NoncurrentLiabilities')].
    valueAssertionFAC_BS4_LiabilitiesAndNetAssetsEqualsLiabilitiesPlusNetAssets
    • derived:0
    • ok:2
    • failed:0
     LiabilitiesAndNetAssets=Liabilities+NetAssets
    'FAC_BS4_LiabilitiesAndNetAssetsEqualsLiabilitiesPlusNetAssets' valueAssertion
      LiabilitiesAndNetAssets=Liabilities+NetAssets
      variables
      Liabilities: [concept(nfp:'Liabilities')],
      LiabilitiesAndNetAssets: [concept(nfp:'LiabilitiesAndNetAssets')],
      NetAssets: [concept(nfp:'NetAssets')].
    valueAssertionFAC_IS1_GrossProfitFoots
    • derived:0
    • ok:6
    • failed:0
     ChangeInNetAssets=SupportAndRevenue-Expenses
    'FAC_IS1_GrossProfitFoots' valueAssertion
      ChangeInNetAssets=SupportAndRevenue-Expenses
      variables
      ChangeInNetAssets: [concept(nfp:'ChangeInNetAssets')],
      Expenses: [concept(nfp:'Expenses')],
      SupportAndRevenue: [concept(nfp:'SupportAndRevenue')].
    valueAssertionFAC_CF1_NetCashFlowEqualsOperatingInvestingAndFinancing
    • derived:0
    • ok:2
    • failed:0
     CashFlowNet=CashFlowProvidedByUsedInOperatingActivitiesNet+CashFlowsProvidedByUsedInInvestingActivitiesNet+CashFlowsProvidedByUsedInFinancingActivitiesNet
    'FAC_CF1_NetCashFlowEqualsOperatingInvestingAndFinancing' valueAssertion
      CashFlowNet=CashFlowProvidedByUsedInOperatingActivitiesNet+CashFlowsProvidedByUsedInInvestingActivitiesNet+CashFlowsProvidedByUsedInFinancingActivitiesNet
      variables
      CashFlowNet: [concept(nfp:'NetCashFlow')],
      CashFlowProvidedByUsedInOperatingActivitiesNet: [concept(nfp:'NetCashFlowOperatingActivities')],
      CashFlowsProvidedByUsedInFinancingActivitiesNet: [concept(nfp:'NetCashFlowInvestingActivities')],
      CashFlowsProvidedByUsedInInvestingActivitiesNet: [concept(nfp:'NetCashFlowFinancingActivities')].
    calculationnfp:AccountsPayableAccruedExpenses (in AccountsPayableDetail)
    • derived:0
    • ok:2
    • failed:0
     total=AccountsPayable_2+AccruedExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/AccountsPayableDetail',nfp:'AccountsPayableAccruedExpenses') valueAssertion /* not loadable */
      total=AccountsPayable_2+AccruedExpenses_1
      variables
      total: [concept(nfp:'AccountsPayableAccruedExpenses')],
      AccountsPayable_2: [concept(nfp:'AccountsPayable')],
      AccruedExpenses_1: [concept(nfp:'AccruedExpenses')].
    calculationnfp:CashAndCashEquivalents (in CashAndCashEquivalentsDetail)
    • derived:0
    • ok:2
    • failed:0
     total=Cash_2+CashEquivalents_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/CashAndCashEquivalentsDetail',nfp:'CashAndCashEquivalents') valueAssertion /* not loadable */
      total=Cash_2+CashEquivalents_1
      variables
      total: [concept(nfp:'CashAndCashEquivalents')],
      Cash_2: [concept(nfp:'Cash')],
      CashEquivalents_1: [concept(nfp:'CashEquivalents')].
    calculationnfp:DeferredRevenue (in DeferredRevenueSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=DeferredRevenueCurrent_2+DeferredRevenueNoncurrent_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications',nfp:'DeferredRevenue') valueAssertion /* not loadable */
      total=DeferredRevenueCurrent_2+DeferredRevenueNoncurrent_1
      variables
      total: [concept(nfp:'DeferredRevenue')],
      DeferredRevenueCurrent_2: [concept(nfp:'DeferredRevenueCurrent')],
      DeferredRevenueNoncurrent_1: [concept(nfp:'DeferredRevenueNoncurrent')].
    calculationnfp:DeferredRevenueCurrent (in DeferredRevenueSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=DeferredContractRevenue_2+OtherCurrentDeferredRevenue_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications',nfp:'DeferredRevenueCurrent') valueAssertion /* not loadable */
      total=DeferredContractRevenue_2+OtherCurrentDeferredRevenue_1
      variables
      total: [concept(nfp:'DeferredRevenueCurrent')],
      DeferredContractRevenue_2: [concept(nfp:'DeferredContractRevenue')],
      OtherCurrentDeferredRevenue_1: [concept(nfp:'OtherCurrentDeferredRevenue')].
    calculationnfp:DeferredRevenueNoncurrent (in DeferredRevenueSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=OtherNoncurrentDeferredRevenue_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/DeferredRevenueSubclassifications',nfp:'DeferredRevenueNoncurrent') valueAssertion /* not loadable */
      total=OtherNoncurrentDeferredRevenue_1
      variables
      total: [concept(nfp:'DeferredRevenueNoncurrent')],
      OtherNoncurrentDeferredRevenue_1: [concept(nfp:'OtherNoncurrentDeferredRevenue')].
    calculationnfp:FundedUnfundedStatusDefinedBenefitPlans (in DefinedBenefitPlansFundingStatus)
    • derived:0
    • ok:9
    • failed:0
     total=DefinedBenefitPlansFairValue_2+ -DefinedBenefitPlansBenefitObligation_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/DefinedBenefitPlansFundingStatus',nfp:'FundedUnfundedStatusDefinedBenefitPlans') valueAssertion /* not loadable */
      total=DefinedBenefitPlansFairValue_2+ -DefinedBenefitPlansBenefitObligation_1
      variables
      total: [concept(nfp:'FundedUnfundedStatusDefinedBenefitPlans')],
      DefinedBenefitPlansFairValue_2: [concept(nfp:'DefinedBenefitPlansFairValue')],
      DefinedBenefitPlansBenefitObligation_1: [concept(nfp:'DefinedBenefitPlansBenefitObligation')].
    calculationnfp:Inventories (in InventoriesDetail)
    • derived:0
    • ok:2
    • failed:0
     total=FinishedGoods_3+(WorkInProgress_2+RawMaterial_1)
    calculation('http://www.xbrlsite.com/nfp/role/level4/InventoriesDetail',nfp:'Inventories') valueAssertion /* not loadable */
      total=FinishedGoods_3+(WorkInProgress_2+RawMaterial_1)
      variables
      total: [concept(nfp:'Inventories')],
      FinishedGoods_3: [concept(nfp:'FinishedGoods')],
      WorkInProgress_2: [concept(nfp:'WorkInProgress')],
      RawMaterial_1: [concept(nfp:'RawMaterial')].
    calculationnfp:Investments (in InvestmentsSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=ShortTermInvestments_2+InvestmentsNoncurrent_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/InvestmentsSubclassifications',nfp:'Investments') valueAssertion /* not loadable */
      total=ShortTermInvestments_2+InvestmentsNoncurrent_1
      variables
      total: [concept(nfp:'Investments')],
      ShortTermInvestments_2: [concept(nfp:'ShortTermInvestments')],
      InvestmentsNoncurrent_1: [concept(nfp:'InvestmentsNoncurrent')].
    calculationnfp:InvestmentsNoncurrent (in InvestmentsSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=MarketableSecurities_3+(LandHeldForInvestment_2+OtherMiscellaneousNoncurrentInvestments_1)
    calculation('http://www.xbrlsite.com/nfp/role/level4/InvestmentsSubclassifications',nfp:'InvestmentsNoncurrent') valueAssertion /* not loadable */
      total=MarketableSecurities_3+(LandHeldForInvestment_2+OtherMiscellaneousNoncurrentInvestments_1)
      variables
      total: [concept(nfp:'InvestmentsNoncurrent')],
      MarketableSecurities_3: [concept(nfp:'MarketableSecurities')],
      LandHeldForInvestment_2: [concept(nfp:'LandHeldForInvestment')],
      OtherMiscellaneousNoncurrentInvestments_1: [concept(nfp:'OtherMiscellaneousNoncurrentInvestments')].
    calculationnfp:LongtermDebt (in LongTermDebtDetail)
    • derived:0
    • ok:2
    • failed:0
     total=MortgageLoans_2+OtherSecuredLoans_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/LongTermDebtDetail',nfp:'LongtermDebt') valueAssertion /* not loadable */
      total=MortgageLoans_2+OtherSecuredLoans_1
      variables
      total: [concept(nfp:'LongtermDebt')],
      MortgageLoans_2: [concept(nfp:'MortgageLoans')],
      OtherSecuredLoans_1: [concept(nfp:'OtherSecuredLoans')].
    calculationnfp:LongtermDebt (in LongTermDebtMaturities)
    • derived:0
    • ok:1
    • failed:0
     total=MaturesInOneYear_6+(MaturesInTwoYears_5+(MaturesInThreeYears_4+(MaturesInFourYears_3+(MaturesInFiveYears_2+MaturesThereafter_1))))
    calculation('http://www.xbrlsite.com/nfp/role/level4/LongTermDebtMaturities',nfp:'LongtermDebt') valueAssertion /* not loadable */
      total=MaturesInOneYear_6+(MaturesInTwoYears_5+(MaturesInThreeYears_4+(MaturesInFourYears_3+(MaturesInFiveYears_2+MaturesThereafter_1))))
      variables
      total: [concept(nfp:'LongtermDebt')],
      MaturesInOneYear_6: [concept(nfp:'MaturesInOneYear')],
      MaturesInTwoYears_5: [concept(nfp:'MaturesInTwoYears')],
      MaturesInThreeYears_4: [concept(nfp:'MaturesInThreeYears')],
      MaturesInFourYears_3: [concept(nfp:'MaturesInFourYears')],
      MaturesInFiveYears_2: [concept(nfp:'MaturesInFiveYears')],
      MaturesThereafter_1: [concept(nfp:'MaturesThereafter')].
    calculationnfp:ShorttermNotesPayable (in NotesPayableSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=LineOfCredit_2+OtherMiscellaneousShorttermNotesPayable_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/NotesPayableSubclassifications',nfp:'ShorttermNotesPayable') valueAssertion /* not loadable */
      total=LineOfCredit_2+OtherMiscellaneousShorttermNotesPayable_1
      variables
      total: [concept(nfp:'ShorttermNotesPayable')],
      LineOfCredit_2: [concept(nfp:'LineOfCredit')],
      OtherMiscellaneousShorttermNotesPayable_1: [concept(nfp:'OtherMiscellaneousShorttermNotesPayable')].
    calculationnfp:OtherAssets (in OtherAssetsDetail)
    • derived:0
    • ok:2
    • failed:0
     total=OtherCurrentAssets_2+OtherNoncurrentAssets_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail',nfp:'OtherAssets') valueAssertion /* not loadable */
      total=OtherCurrentAssets_2+OtherNoncurrentAssets_1
      variables
      total: [concept(nfp:'OtherAssets')],
      OtherCurrentAssets_2: [concept(nfp:'OtherCurrentAssets')],
      OtherNoncurrentAssets_1: [concept(nfp:'OtherNoncurrentAssets')].
    calculationnfp:OtherCurrentAssets (in OtherAssetsDetail)
    • derived:0
    • ok:2
    • failed:0
     total=OtherMiscellaneousCurrentAssets_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail',nfp:'OtherCurrentAssets') valueAssertion /* not loadable */
      total=OtherMiscellaneousCurrentAssets_1
      variables
      total: [concept(nfp:'OtherCurrentAssets')],
      OtherMiscellaneousCurrentAssets_1: [concept(nfp:'OtherMiscellaneousCurrentAssets')].
    calculationnfp:OtherNoncurrentAssets (in OtherAssetsDetail)
    • derived:0
    • ok:2
    • failed:0
     total=Deposits_2+OtherMiscellaneousNoncurrentAssets_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/OtherAssetsDetail',nfp:'OtherNoncurrentAssets') valueAssertion /* not loadable */
      total=Deposits_2+OtherMiscellaneousNoncurrentAssets_1
      variables
      total: [concept(nfp:'OtherNoncurrentAssets')],
      Deposits_2: [concept(nfp:'Deposits')],
      OtherMiscellaneousNoncurrentAssets_1: [concept(nfp:'OtherMiscellaneousNoncurrentAssets')].
    calculationnfp:OtherCurrentLiabilities (in OtherLiabilitiesSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=OtherMiscellaneousCurrentLiabilities_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications',nfp:'OtherCurrentLiabilities') valueAssertion /* not loadable */
      total=OtherMiscellaneousCurrentLiabilities_1
      variables
      total: [concept(nfp:'OtherCurrentLiabilities')],
      OtherMiscellaneousCurrentLiabilities_1: [concept(nfp:'OtherMiscellaneousCurrentLiabilities')].
    calculationnfp:OtherLiabilities (in OtherLiabilitiesSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=OtherCurrentLiabilities_2+OtherNoncurrentLiabilities_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications',nfp:'OtherLiabilities') valueAssertion /* not loadable */
      total=OtherCurrentLiabilities_2+OtherNoncurrentLiabilities_1
      variables
      total: [concept(nfp:'OtherLiabilities')],
      OtherCurrentLiabilities_2: [concept(nfp:'OtherCurrentLiabilities')],
      OtherNoncurrentLiabilities_1: [concept(nfp:'OtherNoncurrentLiabilities')].
    calculationnfp:OtherNoncurrentLiabilities (in OtherLiabilitiesSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=CustodialFunds_2+OtherMiscellaneousNoncurrentLiabilities_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/OtherLiabilitiesSubclassifications',nfp:'OtherNoncurrentLiabilities') valueAssertion /* not loadable */
      total=CustodialFunds_2+OtherMiscellaneousNoncurrentLiabilities_1
      variables
      total: [concept(nfp:'OtherNoncurrentLiabilities')],
      CustodialFunds_2: [concept(nfp:'CustodialFunds')],
      OtherMiscellaneousNoncurrentLiabilities_1: [concept(nfp:'OtherMiscellaneousNoncurrentLiabilities')].
    calculationnfp:PrepaidExpenses (in PrepaidExpensesSubclassifications)
    • derived:0
    • ok:2
    • failed:0
     total=PrepaidInsurance_2+OtherMiscellaneousPrepaidExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/PrepaidExpensesSubclassifications',nfp:'PrepaidExpenses') valueAssertion /* not loadable */
      total=PrepaidInsurance_2+OtherMiscellaneousPrepaidExpenses_1
      variables
      total: [concept(nfp:'PrepaidExpenses')],
      PrepaidInsurance_2: [concept(nfp:'PrepaidInsurance')],
      OtherMiscellaneousPrepaidExpenses_1: [concept(nfp:'OtherMiscellaneousPrepaidExpenses')].
    calculationnfp:PropertyPlantAndEquipment (in PropertyPlantAndEquipmentDetail)
    • derived:0
    • ok:2
    • failed:0
     total=PropertyPlantAndEquipmentGross_2+ -AccumulatedDepreciation_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/PropertyPlantAndEquipmentDetail',nfp:'PropertyPlantAndEquipment') valueAssertion /* not loadable */
      total=PropertyPlantAndEquipmentGross_2+ -AccumulatedDepreciation_1
      variables
      total: [concept(nfp:'PropertyPlantAndEquipment')],
      PropertyPlantAndEquipmentGross_2: [concept(nfp:'PropertyPlantAndEquipmentGross')],
      AccumulatedDepreciation_1: [concept(nfp:'AccumulatedDepreciation')].
    calculationnfp:PropertyPlantAndEquipmentGross (in PropertyPlantAndEquipmentDetail)
    • derived:0
    • ok:2
    • failed:0
     total=Land_3+(Buildings_2+Equipment_1)
    calculation('http://www.xbrlsite.com/nfp/role/level4/PropertyPlantAndEquipmentDetail',nfp:'PropertyPlantAndEquipmentGross') valueAssertion /* not loadable */
      total=Land_3+(Buildings_2+Equipment_1)
      variables
      total: [concept(nfp:'PropertyPlantAndEquipmentGross')],
      Land_3: [concept(nfp:'Land')],
      Buildings_2: [concept(nfp:'Buildings')],
      Equipment_1: [concept(nfp:'Equipment')].
    calculationnfp:Receivables (in ReceivablesDetail)
    • derived:0
    • ok:2
    • failed:0
     total=TradeReceivables_2+OtherReceivables_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/ReceivablesDetail',nfp:'Receivables') valueAssertion /* not loadable */
      total=TradeReceivables_2+OtherReceivables_1
      variables
      total: [concept(nfp:'Receivables')],
      TradeReceivables_2: [concept(nfp:'TradeReceivables')],
      OtherReceivables_1: [concept(nfp:'OtherReceivables')].
    calculationnfp:ChangeInNetAssets (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=SupportAndRevenue_2+ -Expenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'ChangeInNetAssets') valueAssertion /* not loadable */
      total=SupportAndRevenue_2+ -Expenses_1
      variables
      total: [concept(nfp:'ChangeInNetAssets')],
      SupportAndRevenue_2: [concept(nfp:'SupportAndRevenue')],
      Expenses_1: [concept(nfp:'Expenses')].
    calculationnfp:Expenses (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=ProgramServicesExpenses_2+SupportingServicesExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'Expenses') valueAssertion /* not loadable */
      total=ProgramServicesExpenses_2+SupportingServicesExpenses_1
      variables
      total: [concept(nfp:'Expenses')],
      ProgramServicesExpenses_2: [concept(nfp:'ProgramServicesExpenses')],
      SupportingServicesExpenses_1: [concept(nfp:'SupportingServicesExpenses')].
    calculationnfp:ProgramServicesExpenses (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=SalariesAndRelatedExpenses_2+OtherProgramServicesExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'ProgramServicesExpenses') valueAssertion /* not loadable */
      total=SalariesAndRelatedExpenses_2+OtherProgramServicesExpenses_1
      variables
      total: [concept(nfp:'ProgramServicesExpenses')],
      SalariesAndRelatedExpenses_2: [concept(nfp:'SalariesAndRelatedExpenses')],
      OtherProgramServicesExpenses_1: [concept(nfp:'OtherProgramServicesExpenses')].
    calculationnfp:Revenue (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=ContractRevenue_2+OtherRevenue_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'Revenue') valueAssertion /* not loadable */
      total=ContractRevenue_2+OtherRevenue_1
      variables
      total: [concept(nfp:'Revenue')],
      ContractRevenue_2: [concept(nfp:'ContractRevenue')],
      OtherRevenue_1: [concept(nfp:'OtherRevenue')].
    calculationnfp:Support (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=Grants_2+OtherSupport_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'Support') valueAssertion /* not loadable */
      total=Grants_2+OtherSupport_1
      variables
      total: [concept(nfp:'Support')],
      Grants_2: [concept(nfp:'Grants')],
      OtherSupport_1: [concept(nfp:'OtherSupport')].
    calculationnfp:SupportAndRevenue (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=Revenue_2+Support_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'SupportAndRevenue') valueAssertion /* not loadable */
      total=Revenue_2+Support_1
      variables
      total: [concept(nfp:'SupportAndRevenue')],
      Revenue_2: [concept(nfp:'Revenue')],
      Support_1: [concept(nfp:'Support')].
    calculationnfp:SupportingServicesExpenses (in StatementOfActivity)
    • derived:0
    • ok:6
    • failed:0
     total=ManagementAndGeneralExpenses_2+FundraisingExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivity',nfp:'SupportingServicesExpenses') valueAssertion /* not loadable */
      total=ManagementAndGeneralExpenses_2+FundraisingExpenses_1
      variables
      total: [concept(nfp:'SupportingServicesExpenses')],
      ManagementAndGeneralExpenses_2: [concept(nfp:'ManagementAndGeneralExpenses')],
      FundraisingExpenses_1: [concept(nfp:'FundraisingExpenses')].
    calculationnfp:ChangeInNetAssets (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=SupportAndRevenue_2+ -Expenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'ChangeInNetAssets') valueAssertion /* not loadable */
      total=SupportAndRevenue_2+ -Expenses_1
      variables
      total: [concept(nfp:'ChangeInNetAssets')],
      SupportAndRevenue_2: [concept(nfp:'SupportAndRevenue')],
      Expenses_1: [concept(nfp:'Expenses')].
    calculationnfp:Expenses (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=ProgramServicesExpenses_2+SupportingServicesExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'Expenses') valueAssertion /* not loadable */
      total=ProgramServicesExpenses_2+SupportingServicesExpenses_1
      variables
      total: [concept(nfp:'Expenses')],
      ProgramServicesExpenses_2: [concept(nfp:'ProgramServicesExpenses')],
      SupportingServicesExpenses_1: [concept(nfp:'SupportingServicesExpenses')].
    calculationnfp:ProgramServicesExpenses (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=SalariesAndRelatedExpenses_2+OtherProgramServicesExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'ProgramServicesExpenses') valueAssertion /* not loadable */
      total=SalariesAndRelatedExpenses_2+OtherProgramServicesExpenses_1
      variables
      total: [concept(nfp:'ProgramServicesExpenses')],
      SalariesAndRelatedExpenses_2: [concept(nfp:'SalariesAndRelatedExpenses')],
      OtherProgramServicesExpenses_1: [concept(nfp:'OtherProgramServicesExpenses')].
    calculationnfp:Revenue (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=ContractRevenue_2+OtherRevenue_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'Revenue') valueAssertion /* not loadable */
      total=ContractRevenue_2+OtherRevenue_1
      variables
      total: [concept(nfp:'Revenue')],
      ContractRevenue_2: [concept(nfp:'ContractRevenue')],
      OtherRevenue_1: [concept(nfp:'OtherRevenue')].
    calculationnfp:Support (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=Grants_2+OtherSupport_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'Support') valueAssertion /* not loadable */
      total=Grants_2+OtherSupport_1
      variables
      total: [concept(nfp:'Support')],
      Grants_2: [concept(nfp:'Grants')],
      OtherSupport_1: [concept(nfp:'OtherSupport')].
    calculationnfp:SupportAndRevenue (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=Revenue_2+Support_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'SupportAndRevenue') valueAssertion /* not loadable */
      total=Revenue_2+Support_1
      variables
      total: [concept(nfp:'SupportAndRevenue')],
      Revenue_2: [concept(nfp:'Revenue')],
      Support_1: [concept(nfp:'Support')].
    calculationnfp:SupportingServicesExpenses (in StatementOfActivityBasicWithVariance)
    • derived:0
    • ok:6
    • failed:0
     total=ManagementAndGeneralExpenses_2+FundraisingExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfActivityBasicWithVariance',nfp:'SupportingServicesExpenses') valueAssertion /* not loadable */
      total=ManagementAndGeneralExpenses_2+FundraisingExpenses_1
      variables
      total: [concept(nfp:'SupportingServicesExpenses')],
      ManagementAndGeneralExpenses_2: [concept(nfp:'ManagementAndGeneralExpenses')],
      FundraisingExpenses_1: [concept(nfp:'FundraisingExpenses')].
    calculationnfp:NetCashFlow (in StatementOfCashFlows)
    • derived:0
    • ok:2
    • failed:0
     total=NetCashFlowOperatingActivities_3+(NetCashFlowFinancingActivities_2+NetCashFlowInvestingActivities_1)
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows',nfp:'NetCashFlow') valueAssertion /* not loadable */
      total=NetCashFlowOperatingActivities_3+(NetCashFlowFinancingActivities_2+NetCashFlowInvestingActivities_1)
      variables
      total: [concept(nfp:'NetCashFlow')],
      NetCashFlowOperatingActivities_3: [concept(nfp:'NetCashFlowOperatingActivities')],
      NetCashFlowFinancingActivities_2: [concept(nfp:'NetCashFlowFinancingActivities')],
      NetCashFlowInvestingActivities_1: [concept(nfp:'NetCashFlowInvestingActivities')].
    calculationnfp:NetCashFlowFinancingActivities (in StatementOfCashFlows)
    • derived:0
    • ok:2
    • failed:0
     total=AdditionalLongtermBorrowings_2+ -RepaymentOfLongtermBorrowings_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows',nfp:'NetCashFlowFinancingActivities') valueAssertion /* not loadable */
      total=AdditionalLongtermBorrowings_2+ -RepaymentOfLongtermBorrowings_1
      variables
      total: [concept(nfp:'NetCashFlowFinancingActivities')],
      AdditionalLongtermBorrowings_2: [concept(nfp:'AdditionalLongtermBorrowings')],
      RepaymentOfLongtermBorrowings_1: [concept(nfp:'RepaymentOfLongtermBorrowings')].
    calculationnfp:NetCashFlowInvestingActivities (in StatementOfCashFlows)
    • derived:0
    • ok:2
    • failed:0
     total= -CapitalAdditionsOfPropertyPlantAndEquipment_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows',nfp:'NetCashFlowInvestingActivities') valueAssertion /* not loadable */
      total= -CapitalAdditionsOfPropertyPlantAndEquipment_1
      variables
      total: [concept(nfp:'NetCashFlowInvestingActivities')],
      CapitalAdditionsOfPropertyPlantAndEquipment_1: [concept(nfp:'CapitalAdditionsOfPropertyPlantAndEquipment')].
    calculationnfp:NetCashFlowOperatingActivities (in StatementOfCashFlows)
    • derived:0
    • ok:2
    • failed:0
     total=CollectionReceivables_2+ -PaymentOfAccountsPayable_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfCashFlows',nfp:'NetCashFlowOperatingActivities') valueAssertion /* not loadable */
      total=CollectionReceivables_2+ -PaymentOfAccountsPayable_1
      variables
      total: [concept(nfp:'NetCashFlowOperatingActivities')],
      CollectionReceivables_2: [concept(nfp:'CollectionReceivables')],
      PaymentOfAccountsPayable_1: [concept(nfp:'PaymentOfAccountsPayable')].
    calculationnfp:Assets (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=CurrentAssets_2+NoncurrentAssets_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'Assets') valueAssertion /* not loadable */
      total=CurrentAssets_2+NoncurrentAssets_1
      variables
      total: [concept(nfp:'Assets')],
      CurrentAssets_2: [concept(nfp:'CurrentAssets')],
      NoncurrentAssets_1: [concept(nfp:'NoncurrentAssets')].
    calculationnfp:CurrentAssets (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=CashAndCashEquivalents_6+(ShortTermInvestments_5+(Receivables_4+(Inventories_3+(PrepaidExpenses_2+OtherCurrentAssets_1))))
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'CurrentAssets') valueAssertion /* not loadable */
      total=CashAndCashEquivalents_6+(ShortTermInvestments_5+(Receivables_4+(Inventories_3+(PrepaidExpenses_2+OtherCurrentAssets_1))))
      variables
      total: [concept(nfp:'CurrentAssets')],
      CashAndCashEquivalents_6: [concept(nfp:'CashAndCashEquivalents')],
      ShortTermInvestments_5: [concept(nfp:'ShortTermInvestments')],
      Receivables_4: [concept(nfp:'Receivables')],
      Inventories_3: [concept(nfp:'Inventories')],
      PrepaidExpenses_2: [concept(nfp:'PrepaidExpenses')],
      OtherCurrentAssets_1: [concept(nfp:'OtherCurrentAssets')].
    calculationnfp:CurrentLiabilities (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=AccountsPayableAccruedExpenses_6+(ShorttermNotesPayable_5+(CurrentPortionLongtermDebt_4+(PostemploymentBenefitsCurrent_3+(DeferredRevenueCurrent_2+OtherCurrentLiabilities_1))))
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'CurrentLiabilities') valueAssertion /* not loadable */
      total=AccountsPayableAccruedExpenses_6+(ShorttermNotesPayable_5+(CurrentPortionLongtermDebt_4+(PostemploymentBenefitsCurrent_3+(DeferredRevenueCurrent_2+OtherCurrentLiabilities_1))))
      variables
      total: [concept(nfp:'CurrentLiabilities')],
      AccountsPayableAccruedExpenses_6: [concept(nfp:'AccountsPayableAccruedExpenses')],
      ShorttermNotesPayable_5: [concept(nfp:'ShorttermNotesPayable')],
      CurrentPortionLongtermDebt_4: [concept(nfp:'CurrentPortionLongtermDebt')],
      PostemploymentBenefitsCurrent_3: [concept(nfp:'PostemploymentBenefitsCurrent')],
      DeferredRevenueCurrent_2: [concept(nfp:'DeferredRevenueCurrent')],
      OtherCurrentLiabilities_1: [concept(nfp:'OtherCurrentLiabilities')].
    calculationnfp:Liabilities (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=CurrentLiabilities_2+NoncurrentLiabilities_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'Liabilities') valueAssertion /* not loadable */
      total=CurrentLiabilities_2+NoncurrentLiabilities_1
      variables
      total: [concept(nfp:'Liabilities')],
      CurrentLiabilities_2: [concept(nfp:'CurrentLiabilities')],
      NoncurrentLiabilities_1: [concept(nfp:'NoncurrentLiabilities')].
    calculationnfp:LiabilitiesAndNetAssets (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=Liabilities_2+NetAssets_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'LiabilitiesAndNetAssets') valueAssertion /* not loadable */
      total=Liabilities_2+NetAssets_1
      variables
      total: [concept(nfp:'LiabilitiesAndNetAssets')],
      Liabilities_2: [concept(nfp:'Liabilities')],
      NetAssets_1: [concept(nfp:'NetAssets')].
    calculationnfp:NetAssets (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:3
    • failed:0
     total=NetAssetsWithDonorRestrictions_2+NetAssetsWithoutDonorRestrictions_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'NetAssets') valueAssertion /* not loadable */
      total=NetAssetsWithDonorRestrictions_2+NetAssetsWithoutDonorRestrictions_1
      variables
      total: [concept(nfp:'NetAssets')],
      NetAssetsWithDonorRestrictions_2: [concept(nfp:'NetAssetsWithDonorRestrictions')],
      NetAssetsWithoutDonorRestrictions_1: [concept(nfp:'NetAssetsWithoutDonorRestrictions')].
    calculationnfp:NoncurrentAssets (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=InvestmentsNoncurrent_3+(PropertyPlantAndEquipment_2+OtherNoncurrentAssets_1)
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'NoncurrentAssets') valueAssertion /* not loadable */
      total=InvestmentsNoncurrent_3+(PropertyPlantAndEquipment_2+OtherNoncurrentAssets_1)
      variables
      total: [concept(nfp:'NoncurrentAssets')],
      InvestmentsNoncurrent_3: [concept(nfp:'InvestmentsNoncurrent')],
      PropertyPlantAndEquipment_2: [concept(nfp:'PropertyPlantAndEquipment')],
      OtherNoncurrentAssets_1: [concept(nfp:'OtherNoncurrentAssets')].
    calculationnfp:NoncurrentLiabilities (in StatementOfFinancialPositionClassified)
    • derived:0
    • ok:2
    • failed:0
     total=PostemploymentBenefitsNoncurrent_4+(DeferredRevenueNoncurrent_3+(LongtermDebtExcludingCurrentPortion_2+OtherNoncurrentLiabilities_1))
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionClassified',nfp:'NoncurrentLiabilities') valueAssertion /* not loadable */
      total=PostemploymentBenefitsNoncurrent_4+(DeferredRevenueNoncurrent_3+(LongtermDebtExcludingCurrentPortion_2+OtherNoncurrentLiabilities_1))
      variables
      total: [concept(nfp:'NoncurrentLiabilities')],
      PostemploymentBenefitsNoncurrent_4: [concept(nfp:'PostemploymentBenefitsNoncurrent')],
      DeferredRevenueNoncurrent_3: [concept(nfp:'DeferredRevenueNoncurrent')],
      LongtermDebtExcludingCurrentPortion_2: [concept(nfp:'LongtermDebtExcludingCurrentPortion')],
      OtherNoncurrentLiabilities_1: [concept(nfp:'OtherNoncurrentLiabilities')].
    calculationnfp:Assets (in StatementOfFinancialPositionLiquidity)
    • derived:0
    • ok:2
    • failed:0
     total=CashAndCashEquivalents_7+(Receivables_6+(Inventories_5+(PrepaidExpenses_4+(Investments_3+(PropertyPlantAndEquipment_2+OtherAssets_1)))))
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity',nfp:'Assets') valueAssertion /* not loadable */
      total=CashAndCashEquivalents_7+(Receivables_6+(Inventories_5+(PrepaidExpenses_4+(Investments_3+(PropertyPlantAndEquipment_2+OtherAssets_1)))))
      variables
      total: [concept(nfp:'Assets')],
      CashAndCashEquivalents_7: [concept(nfp:'CashAndCashEquivalents')],
      Receivables_6: [concept(nfp:'Receivables')],
      Inventories_5: [concept(nfp:'Inventories')],
      PrepaidExpenses_4: [concept(nfp:'PrepaidExpenses')],
      Investments_3: [concept(nfp:'Investments')],
      PropertyPlantAndEquipment_2: [concept(nfp:'PropertyPlantAndEquipment')],
      OtherAssets_1: [concept(nfp:'OtherAssets')].
    calculationnfp:Liabilities (in StatementOfFinancialPositionLiquidity)
    • derived:0
    • ok:2
    • failed:0
     total=AccountsPayableAccruedExpenses_6+(NotesPayable_5+(PostemploymentBenefits_4+(DeferredRevenue_3+(LongtermDebt_2+OtherLiabilities_1))))
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity',nfp:'Liabilities') valueAssertion /* not loadable */
      total=AccountsPayableAccruedExpenses_6+(NotesPayable_5+(PostemploymentBenefits_4+(DeferredRevenue_3+(LongtermDebt_2+OtherLiabilities_1))))
      variables
      total: [concept(nfp:'Liabilities')],
      AccountsPayableAccruedExpenses_6: [concept(nfp:'AccountsPayableAccruedExpenses')],
      NotesPayable_5: [concept(nfp:'NotesPayable')],
      PostemploymentBenefits_4: [concept(nfp:'PostemploymentBenefits')],
      DeferredRevenue_3: [concept(nfp:'DeferredRevenue')],
      LongtermDebt_2: [concept(nfp:'LongtermDebt')],
      OtherLiabilities_1: [concept(nfp:'OtherLiabilities')].
    calculationnfp:LiabilitiesAndNetAssets (in StatementOfFinancialPositionLiquidity)
    • derived:0
    • ok:2
    • failed:0
     total=Liabilities_2+NetAssets_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity',nfp:'LiabilitiesAndNetAssets') valueAssertion /* not loadable */
      total=Liabilities_2+NetAssets_1
      variables
      total: [concept(nfp:'LiabilitiesAndNetAssets')],
      Liabilities_2: [concept(nfp:'Liabilities')],
      NetAssets_1: [concept(nfp:'NetAssets')].
    calculationnfp:NetAssets (in StatementOfFinancialPositionLiquidity)
    • derived:0
    • ok:3
    • failed:0
     total=NetAssetsWithDonorRestrictions_2+NetAssetsWithoutDonorRestrictions_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFinancialPositionLiquidity',nfp:'NetAssets') valueAssertion /* not loadable */
      total=NetAssetsWithDonorRestrictions_2+NetAssetsWithoutDonorRestrictions_1
      variables
      total: [concept(nfp:'NetAssets')],
      NetAssetsWithDonorRestrictions_2: [concept(nfp:'NetAssetsWithDonorRestrictions')],
      NetAssetsWithoutDonorRestrictions_1: [concept(nfp:'NetAssetsWithoutDonorRestrictions')].
    calculationnfp:Expenses (in StatementOfFunctionalExpenses)
    • derived:0
    • ok:5
    • failed:0
     total=SalariesAndRelatedFunctionalExpenses_2+OtherFunctionalExpenses_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses',nfp:'Expenses') valueAssertion /* not loadable */
      total=SalariesAndRelatedFunctionalExpenses_2+OtherFunctionalExpenses_1
      variables
      total: [concept(nfp:'Expenses')],
      SalariesAndRelatedFunctionalExpenses_2: [concept(nfp:'SalariesAndRelatedFunctionalExpenses')],
      OtherFunctionalExpenses_1: [concept(nfp:'OtherFunctionalExpenses')].
    calculationnfp:OtherFunctionalExpenses (in StatementOfFunctionalExpenses)
    • derived:0
    • ok:5
    • failed:0
     total=Communications_8+(ContractServices_7+(Insurance_6+(Maintenance_5+(Occupancy_4+(OfficeSupplies_3+(ProfessionalFees_2+TravelAndMeetings_1))))))
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses',nfp:'OtherFunctionalExpenses') valueAssertion /* not loadable */
      total=Communications_8+(ContractServices_7+(Insurance_6+(Maintenance_5+(Occupancy_4+(OfficeSupplies_3+(ProfessionalFees_2+TravelAndMeetings_1))))))
      variables
      total: [concept(nfp:'OtherFunctionalExpenses')],
      Communications_8: [concept(nfp:'Communications')],
      ContractServices_7: [concept(nfp:'ContractServices')],
      Insurance_6: [concept(nfp:'Insurance')],
      Maintenance_5: [concept(nfp:'Maintenance')],
      Occupancy_4: [concept(nfp:'Occupancy')],
      OfficeSupplies_3: [concept(nfp:'OfficeSupplies')],
      ProfessionalFees_2: [concept(nfp:'ProfessionalFees')],
      TravelAndMeetings_1: [concept(nfp:'TravelAndMeetings')].
    calculationnfp:SalariesAndRelatedFunctionalExpenses (in StatementOfFunctionalExpenses)
    • derived:0
    • ok:5
    • failed:0
     total=Salaries_2+PayrollTaxesAndBenefits_1
    calculation('http://www.xbrlsite.com/nfp/role/level4/StatementOfFunctionalExpenses',nfp:'SalariesAndRelatedFunctionalExpenses') valueAssertion /* not loadable */
      total=Salaries_2+PayrollTaxesAndBenefits_1
      variables
      total: [concept(nfp:'SalariesAndRelatedFunctionalExpenses')],
      Salaries_2: [concept(nfp:'Salaries')],
      PayrollTaxesAndBenefits_1: [concept(nfp:'PayrollTaxesAndBenefits')].

    Errors and Warnings

    Other than rule related

    NONE.


    For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
    DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes