Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
EIN 20-1343425 • 501(c)3 • Austin, TX
Profile
To provide cost-free communication services and emergency funding to active-duty military.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
50th percentile
Higher debt load relative to assets than 50% of similar nonprofits.
Liabilities / Revenue
84th percentile
Higher debt load relative to revenue than 84% of similar nonprofits.
Net Margin
1st percentile
Higher net margin than 1% of similar nonprofits.
Top Officer Pay
86th percentile
Higher top officer pay than 86% of similar nonprofits.
Top officer pay equals 34.9% of source-year revenue.
Asset Growth
8th percentile
Faster asset growth than 8% of similar nonprofits.
Revenue Growth
2nd percentile
Faster revenue growth than 2% of similar nonprofits.
Assets
Down$4,847,174
Down $1,760,716 (-27%) from 2023
Liabilities
Down$307,806
Down $90,149 (-23%) from 2023
Net Assets
Down$4,539,368
Down $1,670,567 (-27%) from 2023
Revenue
Down$493,626
Down $1,286,590 (-72%) from 2023
Expenses
Up$2,202,132
Up $1,075,734 (+96%) from 2023
Net Income
Down-$1,708,506
Down $2,362,324 (-361%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To provide cost-free communication services and emergency funding to active-duty military members and veterans.
To provide cost-free communication services and emergency funding to active-duty military.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $3,322,809 | $3,164,471 | ▼ $158,338 |
| Savings and Temporary Cash Investments | $547,936 | $567,028 | ▲ $19,092 |
| Investments in Publicly Traded Securities | $502,031 | $545,597 | ▲ $43,566 |
| Accounts Receivable | $497,089 | $0 | ▼ $497,089 |
| Prepaid Expenses and Deferred Charges | $182,657 | $162,671 | ▼ $19,986 |
| Land, Buildings, and Equipment, Net | $4,612 | $83,535 | ▲ $78,923 |
| Inventories for Sale or Use | $1,194,056 | $57,187 | ▼ $1,136,869 |
| Total Assets | $6,607,890 | $4,847,174 | ▼ $1,760,716 |
| Other Assets Total | $356,700 | $266,685 | ▼ $90,015 |
| Liabilities | |||
| Other Liabilities | $343,575 | $255,692 | ▼ $87,883 |
| Accounts Payable and Accrued Expenses | $54,380 | $52,114 | ▼ $2,266 |
| Total Liabilities | $397,955 | $307,806 | ▼ $90,149 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $6,209,935 | $4,539,368 | ▼ $1,670,567 |
| Total Net Assets Fund Balance | $6,209,935 | $4,539,368 | ▼ $1,670,567 |
| Total Liabilities and Net Assets / Fund Balance | $6,607,890 | $4,847,174 | ▼ $1,760,716 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $73,672 | $2,981 | $76,653 |
| Equipment | $9,863 | $17,242 | $27,105 |
| Other Assets Org | $20,474 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Gordon Simonson | Executive Director | FT | $166,667 | $5,833 | $172,500 |
| Robert Bergquist Jr | Founder and President | FT | $132,250 | $16,001 | $148,251 |
| Name | Title |
|---|---|
| Angie Kenworthy | Board Member |
| Donald Bennet | Board Member |
| Gail Bergquist | Board Member |
| Lt Col David Hencke Retired | Board Member |
| Michael Preis | Board Member |
| Mike Tinkham | Board Member |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Sieger Arx | Consulting Services | 3040 EEEL GRASS PLACE, Melbourne, FL 32940 | $190,500 |
| Chapkin Accounting Services | Accounting Services | 1395 EAST COBB DRIVE, Marietta, GA 30068 | $111,000 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Other Non Cash Contri Table | 105,785 | $241,449 | Fair Market Value (FMV) |
| Total Noncash Contributions | 105,785 | $241,449 | - |
| Line Item | Amount |
|---|---|
| Other Expenses | $1,716,840 |
| Salaries, Compensation, and Employee Benefits | $464,880 |
| Total Fundraising Expense | $88,296 |
| Grants and Similar Amounts Paid | $20,412 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $260,570 | $22,035 | $16,312 | $298,917 |
| Fees for Services Other | $249,772 | - | - | $249,772 |
| Fees for Services Accounting | $58,895 | $56,766 | $37,844 | $153,505 |
| Occupancy | $126,325 | $6,865 | $4,120 | $137,310 |
| Other Salaries and Wages | $83,815 | $7,088 | $5,246 | $96,149 |
| Payroll Taxes | $60,858 | $5,146 | $3,810 | $69,814 |
| Advertising | $58,093 | - | $540 | $58,633 |
| Travel | $41,989 | - | $4,666 | $46,655 |
| All Other Expenses | $32,065 | $2,738 | $448 | $35,251 |
| Information Technology | $30,503 | - | $1,759 | $32,262 |
| Grants to Domestic Orgs | $20,412 | - | - | $20,412 |
| Other Expenses | $28,770 | $3,196 | $13,421 | $13,421 |
| Insurance | - | $11,764 | - | $11,764 |
| Fees for Service Investment Mgmnt Fees | - | $6,828 | - | $6,828 |
| Depreciation Depletion | $3,978 | $216 | $130 | $4,324 |
| Office Expenses | $3,270 | $363 | - | $3,633 |
| Total Functional Expenses | $1,866,013 | $247,823 | $88,296 | $2,202,132 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $2,202,132 |
| Expenses per Audited Statements | $2,195,304 |
| Total Expenses per Audited Statements | $2,195,304 |
| Expenses Not Reported on Financial Statements | $6,828 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liabilities | $255,692 |
“Bob bergquist, gail bergquist, courtney greene, and rob bergquist jr. Have a family relationship.”
“The board of directors will be provided with a draft copy of the 2024 form 990 for review before it is filed.”
“Management and the board of directors evaluate all business decisions to determine if they are in the best interest of the charity and are on the lookout for any potential conflicts.”
“Top management compensation is reviewed and approved by the board of directors. Key officer compensation is reviewed and approved by the board of directors. In 2022 cpfs created payroll polcies which included hiring policies and payroll procedures.”
“990 and prior audited financials posted on the organization website.”
“Other professional fees: program service expenses 249,772. Management and general expenses 0. Fundraising expenses 0. Total expenses 249,772.”
“Under section 501(c)(3) of the internal revenue code, the organization is exempt from taxes on income other than unrelated business income. There was no unrelated business income for the years ended december 31, 2024 and 2023. The organization utilizes the accounting requirements associated with uncertainty in income taxes using the provisions of financial accounting standards board (fasb) asc 740, income taxes. Using that guidance, tax positions initially need to be recognized in the financial statements when it is more-likely-than-not the positions will be sustained upon examination by the tax authorities. It also provides guidance for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. As of the years ended december 31, 2024 and 2023, the organization has no uncertain tax positions that qualify for recognition or disclosure in the financial statements.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 54380 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 52114 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 497089 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE COST-FREE COMMUNICATION SERVICES AND EMERGENCY FUNDING TO ACTIVE-DUTY MILITARY. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 540 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 58093 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 58633 |
| IRS990/AllOtherContributionsAmt | 0 | 740742 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 448 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 2738 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 32065 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 35251 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | CHAPKIN ACCOUNTING SERVICES |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7708105994 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1395 EAST COBB DRIVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MARIETTA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | GA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 30068 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 3322809 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 3164471 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 16312 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 22035 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 260570 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 298917 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 190500 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 111000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 3040 EEEL GRASS PLACE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1395 EAST COBB DRIVE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | MELBOURNE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | MARIETTA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | FL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | GA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 32940 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 30068 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | SIEGER ARX |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | CHAPKIN ACCOUNTING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | CONSULTING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | ACCOUNTING SERVICES |
| IRS990/CostOfGoodsSoldAmt | 0 | 873127 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 740742 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 20412 |
| IRS990/CYInvestmentIncomeAmt | 0 | 105154 |
| IRS990/CYOtherExpensesAmt | 0 | 1716840 |
| IRS990/CYOtherRevenueAmt | 0 | -352270 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -1708506 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 464880 |
| IRS990/CYTotalExpensesAmt | 0 | 2202132 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 88296 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 493626 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 130 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 216 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 3978 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 4324 |
| IRS990/Desc | 0 | THE ORGANIZATION RAISES FUNDS TO PROVIDE SUPPORT TO PURSUE ITS MISSION OF PROVIDING AID TO SERVICE MEN AND WOMEN. THIS IS ACHIEVED BY DONATIONS FROM THE PUBLIC OF MONEY AND CELL PHONES, WHICH ARE SOLD IN A RECYCLING PROGRAM. THE PROCEEDS ARE THEN USED TO BUY PREPAID CALLING CARDS AND DISTRIBUTE THEM TO ARMED SERVICE MEMBERS AND VETERANS AS WELL AS PROVIDE OTHER SUPPORT. ALSO, IN 2022 PROCEEDS WERE USED TO FUND OUR NEW PROGRAM, CELL PHONES FOR SOLDIERS MOBILE, TO BENEFIT VETERANS AND ACTIVE DUTY TROOPS. CELL PHONES FOR SOLDIERS MOBILE WAS EXPANDED IN 2023 AND 2024, REACHING MORE VETERANS TO PROVIDE HIGH QUALITY DEVICES AND PHONE SERVICE AT NO CHARGE TO THEM. CELL PHONES FOR SOLDIERS WILL CONTINUE ITS MISSION TO PROVIDE A MEANS OF COMMUNICATION FOR MILITARY MEMBERS, VETERANS AND THEIR FAMILIES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 7 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1866013 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 37844 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 56766 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 58895 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 153505 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 249772 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 249772 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 6828 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 6828 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 16001 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 5833 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | GAIL BERGQUIST |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | LT COL DAVID HENCKE RETIRED |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ANGIE KENWORTHY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MICHAEL PREIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MIKE TINKHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ROBERT BERGQUIST JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DONALD BENNET |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | GORDON SIMONSON |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 132250 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 166667 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | FOUNDER AND PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2004 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GrantAmt | 0 | 20412 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 20412 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 20412 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1366753 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 520857 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 1759 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 30503 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 32262 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 11764 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 11764 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 1194056 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 57187 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 105154 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 105154 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 502031 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 545597 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 20223 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4612 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 83535 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 103758 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROVIDE COST-FREE COMMUNICATION SERVICES AND EMERGENCY FUNDING TO ACTIVE-DUTY MILITARY. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 6209935 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 4539368 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | -352270 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | -352270 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 37939 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 6209935 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4539368 |
| IRS990/NoncashContributionsAmt | 0 | 241449 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 4120 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 6865 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 126325 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 137310 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 363 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 3270 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 3633 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 356700 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 266685 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | BAD DEBTS |
| IRS990/OtherExpensesGrp/Desc | 1 | POSTAGE & SHIPPING |
| IRS990/OtherExpensesGrp/Desc | 2 | VETERAN ASSISTANCE |
| IRS990/OtherExpensesGrp/Desc | 3 | EVENT AND VENUE EXPENSE |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 13421 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 124818 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 3196 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 777933 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 28765 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 28770 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 902751 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 31961 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 28770 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 13421 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 343575 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 255692 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 5246 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 7088 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 83815 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 96149 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 3810 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 5146 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 60858 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 69814 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 182657 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 162671 |
| IRS990/PrincipalOfficerNm | 0 | ROBERT BERGQUIST JR |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2087918 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 14158 |
| IRS990/PYInvestmentIncomeAmt | 0 | 22562 |
| IRS990/PYOtherExpensesAmt | 0 | 666982 |
| IRS990/PYOtherRevenueAmt | 0 | -330264 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 653818 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 445258 |
| IRS990/PYTotalExpensesAmt | 0 | 1126398 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 1780216 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -1708506 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 547936 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 567028 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 740742 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 2087918 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2957464 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 36625 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 206085 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 6028834 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 105154 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 22562 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 22505 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 9991 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 13085 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 173297 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 520857 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 895384 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 793556 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1175685 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 769642 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 4155124 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 105154 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 22562 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 22505 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 9991 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 13085 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 173297 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.01670 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00930 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 44023 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 44023 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.48070 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.46980 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 4999492 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 432871 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 1550610 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1299880 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1151239 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 749866 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 5184466 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearAmt | 0 | 432871 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus1YearAmt | 0 | 1550610 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1299880 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1151239 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus4YearsAmt | 0 | 749866 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 5184466 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 1261599 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 2983302 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3751020 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1212310 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 975727 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 10183958 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 1366753 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 3049887 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 3773525 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1222301 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 988812 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 10401278 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 9863 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 17242 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 27105 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 6828 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 2195304 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/InvestmentExpensesNotIncld2Amt | 0 | 6828 |
| IRS990ScheduleD/InvestmentExpensesNotIncldAmt | 0 | 6828 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 73672 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 2981 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 76653 |
| IRS990ScheduleD/NetUnrealizedGainsInvstAmt | 0 | 37939 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 246211 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 20474 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | RIGHT OF USE ASSET |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | DEPOSITS AND OTHER ASSETS |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 255692 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | LEASE LIABILITIES |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 37939 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 6828 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 486798 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE, THE ORGANIZATION IS EXEMPT FROM TAXES ON INCOME OTHER THAN UNRELATED BUSINESS INCOME. THERE WAS NO UNRELATED BUSINESS INCOME FOR THE YEARS ENDED DECEMBER 31, 2024 AND 2023. THE ORGANIZATION UTILIZES THE ACCOUNTING REQUIREMENTS ASSOCIATED WITH UNCERTAINTY IN INCOME TAXES USING THE PROVISIONS OF FINANCIAL ACCOUNTING STANDARDS BOARD (FASB) ASC 740, INCOME TAXES. USING THAT GUIDANCE, TAX POSITIONS INITIALLY NEED TO BE RECOGNIZED IN THE FINANCIAL STATEMENTS WHEN IT IS MORE-LIKELY-THAN-NOT THE POSITIONS WILL BE SUSTAINED UPON EXAMINATION BY THE TAX AUTHORITIES. IT ALSO PROVIDES GUIDANCE FOR DERECOGNITION, CLASSIFICATION, INTEREST AND PENALTIES, ACCOUNTING IN INTERIM PERIODS, DISCLOSURE AND TRANSITION. AS OF THE YEARS ENDED DECEMBER 31, 2024 AND 2023, THE ORGANIZATION HAS NO UNCERTAIN TAX POSITIONS THAT QUALIFY FOR RECOGNITION OR DISCLOSURE IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 83535 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 266685 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 2202132 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 255692 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 493626 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 524737 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 2195304 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.