Liabilities / Assets
86th percentile
Higher debt load relative to assets than 86% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
86th percentile
Higher debt load relative to assets than 86% of similar nonprofits.
Liabilities / Revenue
68th percentile
Higher debt load relative to revenue than 68% of similar nonprofits.
Net Margin
46th percentile
Higher net margin than 46% of similar nonprofits.
Top Officer Pay
82nd percentile
Higher top officer pay than 82% of similar nonprofits.
Top officer pay equals 2.8% of source-year revenue.
Asset Growth
93rd percentile
Faster asset growth than 93% of similar nonprofits.
Revenue Growth
85th percentile
Faster revenue growth than 85% of similar nonprofits.
Assets
Up$5,028,718
Up $2,280,336 (+83%) from 2019
Net Assets
Up$1,243,942
Up $234,939 (+23%) from 2019
Liabilities
Up$3,784,776
Up $2,045,397 (+118%) from 2019
Revenue
Up$8,574,647
Up $2,371,997 (+38%) from 2019
Expenses
Down$8,332,870
Down $1,535,697 (-16%) from 2019
Net Income
Up$241,777
Up $3,907,694 (+107%) from 2019
Caremessage is a nonprofit organization whose mission is to empower healthcare organizations with mobile technologies to improve health outcomes and reduce cost of care for underserved patient populations.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $636,871 | $3,962,455 | ▲ $3,325,584 |
| Accounts Receivable | $276,609 | $377,794 | ▲ $101,185 |
| Land, Buildings, and Equipment, Net | $1,047,019 | $349,007 | ▼ $698,012 |
| Pledges and Grants Receivable | $676,558 | $283,053 | ▼ $393,505 |
| Prepaid Expenses and Deferred Charges | $58,345 | $56,409 | ▼ $1,936 |
| Total Assets | $2,748,382 | $5,028,718 | ▲ $2,280,336 |
| Other Assets Total | $52,980 | $0 | ▼ $52,980 |
| Liabilities | |||
| Deferred Revenue | $1,085,684 | $1,813,801 | ▲ $728,117 |
| Other Liabilities | $0 | $996,700 | ▲ $996,700 |
| Accounts Payable and Accrued Expenses | $653,695 | $974,275 | ▲ $320,580 |
| Total Liabilities | $1,739,379 | $3,784,776 | ▲ $2,045,397 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $875,776 | $1,756,366 | ▲ $880,590 |
| Net Assets Without Donor Restrictions | $133,227 | $-512,424 | ▼ $645,651 |
| Total Net Assets Fund Balance | $1,009,003 | $1,243,942 | ▲ $234,939 |
| Total Liabilities and Net Assets / Fund Balance | $2,748,382 | $5,028,718 | ▲ $2,280,336 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $349,007 | $1,854,782 | $2,203,789 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Joel Sangria | VP of Operations | FT | $237,000 | $537 | $237,537 |
| Vineet Singal | CEO/co-founder | FT | $195,000 | $594 | $195,594 |
| Janine Johnson | Director, Customer Success | FT | $175,000 | $18,998 | $193,998 |
| Cecilia Guadalupe Corral | Vice President of Product | FT | $182,500 | $1,270 | $183,770 |
| Nina Parikh | Director of Product | FT | $149,744 | $1,349 | $151,093 |
| Brandy Jackson | Engineering Manager | FT | $145,000 | $1,908 | $146,908 |
| Sarah Toohey | Engineering Manager | FT | $145,000 | $1,292 | $146,292 |
| Ryan Arthur | Exec. Operations Director | FT | $140,000 | $326 | $140,326 |
| Name | Title |
|---|---|
| Wifred Jaeger | Chairman of the Board and |
| Harsh Patel | Director |
| Rose Kakoza | Director |
| Terhilda Garrido | Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Brane | Engineering Services | BELO HORIZONTE, Minas Gerias, Br | $979,360 |
| Bcti Ltda | Engineering Services | BELO HORIZONTE, Minas Gerias, Br | $128,000 |
| Devops Nexus Nixcloud LLP | Engineering Services | BOMMANAHALLI, Bangalore, In | $110,152 |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 1 | $50,238 | Stock Price |
| Total Noncash Contributions | 1 | $50,238 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $4,748,451 |
| Other Expenses | $3,584,419 |
| Total Fundraising Expense | $397,982 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,095,362 | $1,113,028 | $353,095 | $3,561,485 |
| Fees for Services Other | $1,383,659 | $118,530 | $8,515 | $1,510,704 |
| Depreciation Depletion | $698,012 | - | - | $698,012 |
| Current Officers, Directors, Trustees, and Key Employees | $237,000 | $377,500 | - | $614,500 |
| Payroll Taxes | $238,015 | $54,645 | $17,465 | $310,125 |
| Other Employee Benefits | $153,946 | $95,311 | $13,084 | $262,341 |
| Fees for Services Accounting | - | $160,125 | - | $160,125 |
| Occupancy | - | $118,255 | - | $118,255 |
| Insurance | - | $72,184 | - | $72,184 |
| Office Expenses | $3,179 | $39,934 | $89 | $43,202 |
| Travel | $1,863 | $6,648 | $4,835 | $13,346 |
| Fees for Services Legal | $1,850 | $3,059 | $700 | $5,609 |
| Conferences and Meetings | $1,805 | $1,675 | - | $3,480 |
| Other Expenses | $607 | $1,075 | $37 | $1,075 |
| Advertising | - | $123 | - | $123 |
| Total Functional Expenses | $5,536,816 | $2,398,072 | $397,982 | $8,332,870 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $8,347,826 |
| Total Expenses per Form 990 | $8,332,870 |
| Expenses per Audited Statements | $8,265,988 |
| Expenses Not Reported on Form 990 | $81,838 |
| Expenses Not Reported on Financial Statements | $66,882 |
| Other Expense Adjustments | $66,882 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Paycheck Protection Program Loan | $996,700 |
“An outside tax professional prepares a draft of the form 990. Management, including the co-founder, reviews and provides comments, edits and/or corrections. After the revisions are made, several members of the board of directors receive a copy of the 990 prior to its filing. A complete copy is made available to all members of the board of directors, via electonic copy, before filing. The co-founder authorizes the final form 990, which is then electronically filed with the internal revenue service.”
“Members of the board of directors review all potential conflicts of interest at least annually, and a signed declaration of conflicts is collected after the annual meeting of the board (during july each year). The organization seeks full transparency on all relationships. Any potential conflicts (in fact or appearance) are discussed openly and resolved in accordance with the organization's policies and procedures.”
“Members of the board of directors review the compensation of all high-level personnel periodically in accordance with irs rules and regulations. Efforts are made to secure compensation data from industry sources in order to determine competitiveness and appropriateness of salaries. Every effort is made to ensure that the process is thorough and transparent in accordance with irs guidelines and the organization's policies and procedures. Compensation of other high-level personnel and key employees is reviewed periodically by members of management. Efforts are made to secure compensation data from industry sources in order to determine competitiveness and appropriateness of salaries and all related benefits. All decisions are documented in personnel files.”
“All of the organization's governing documents, financial statements and other legal filings are maintained in a secure environment and held available for inspection by tax authorities and the general public. Tax returns are available for inspection at the organization's office in san francisco, california.”
“Other professional fees: program service expenses 21,624. Management and general expenses 99,497. Fundraising expenses 5,408. Total expenses 126,529. Payroll fees: program service expenses 25,903. Management and general expenses 19,033. Fundraising expenses 3,107. Total expenses 48,043. Contract staff: program service expenses 1,336,132. Management and general expenses 0. Fundraising expenses 0. Total expenses 1,336,132.”
“Each year, management considers whether the organization has engaged in any activities that could affect the organization's income tax status or result in taxable income. Management believes that any positions the organization has taken are supported by substantial authority and would more likely than not be sustained upon examination by the applicable taxing authority. Accordingly, there are no potential liabilities to be recorded or disclosed in the financial statements.”
“Rental income netted against expenses on financial statements 66,882.”
“Rental income netted against expenses on financial statements 66,882.”
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 | 653695 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 974275 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 276609 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 377794 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | CAREMESSAGE IS A NONPROFIT ORGANIZATION WHOSE MISSION IS TO EMPOWER HEALTHCARE ORGANIZATIONS WITH MOBILE TECHNOLOGIES TO IMPROVE HEALTH OUTCOMES AND REDUCE COST OF CARE FOR UNDERSERVED PATIENT POPULATIONS. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 123 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 123 |
| IRS990/AllOtherContributionsAmt | 0 | 4010453 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | VINEET SINGAL |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6502153565 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2443 FILLMORE ST 380-4139 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 94115 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 636871 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 3962455 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 377500 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 237000 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 614500 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 1675 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 1805 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 3480 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 979360 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 128000 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 110152 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | BELO HORIZONTE |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 1 | BELO HORIZONTE |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 2 | BOMMANAHALLI |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | MINAS GERIAS |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 1 | MINAS GERIAS |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 2 | BANGALORE |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | BR |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 1 | BR |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 2 | IN |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 0 | 30350-140 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 1 | 30350-140 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 2 | 12345 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | BRANE |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | BCTI LTDA |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | DEVOPS NEXUS NIXCLOUD LLP |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | ENGINEERING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | ENGINEERING SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | ENGINEERING SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4010453 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 238 |
| IRS990/CYOtherExpensesAmt | 0 | 3584419 |
| IRS990/CYOtherRevenueAmt | 0 | 76096 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4487860 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 241777 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 4748451 |
| IRS990/CYTotalExpensesAmt | 0 | 8332870 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 397982 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 8574647 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 1085684 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 1813801 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 698012 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 698012 |
| IRS990/Desc | 0 | CAREMESSAGE IS A 501(C)(3) NONPROFIT ORGANIZATION THAT EMPOWERS HEALTHCARE ORGANIZATIONS WITH MOBILE TECHNOLOGIES TO IMPROVE HEALTH LITERACY AND SELF-HEALTH MANAGEMENT WHILE FOSTERING MORE EFFICIENT CARE DELIVERY. CAREMESSAGE CREATES HIGHLY ENGAGING TEXT MESSAGING CAMPAIGNS TO IMPROVE HEALTH LITERARY AND DISEASE SELF-MANAGEMENT SKILLS FOR DIVERSE POPULATIONS. CAREMESSAGE USES TECHNOLOGY TO ADDRESS CHALLENGES FOR SOCIETY'S MOST VULNERABLE POPULATIONS OVER 86% OF LOW INCOME INDIVIDUALS IN THE US HAVE ACCESS TO BASIC CELL PHONE WITH MESSAGING CAPABILITIES, MAKING IT ONE OF THE GREAT SOCIAL EQUALIZERS OF OUR TIME. CAREMESSAGE'S TECHNOLOGY ENABLES HEALTHCARE AND SOCIAL SERVICES AGENCIES TO BETTER COMMUNICATE AND ENGAGE WITH THEIR BENEFICIARIES USING MOBILE TECHNOLOGY, IMPROVING HEALTH OUTCOMES AND DRAMATICALLY REDUCING COST OF CARE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | -6838 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 875776 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1756366 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 46 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 5536816 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 160125 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 160125 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 700 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 3059 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 1850 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 5609 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 8515 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 118530 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 1383659 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1510704 |
| 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 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| 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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 594 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 537 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 1270 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 1349 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 5129 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 1292 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 1908 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 326 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | VINEET SINGAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | WIFRED JAEGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | HARSH PATEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | TERHILDA GARRIDO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | ROSE KAKOZA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOEL SANGRIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CECILIA GUADALUPE CORRAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NINA PARIKH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JANINE JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | SARAH TOOHEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | BRANDY JACKSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | RYAN ARTHUR |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 195000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 237000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 182500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 149744 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 188869 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 145000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 145000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 140000 |
| 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/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CEO/CO-FOUNDER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHAIRMAN OF THE BOARD AND |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | VP OF OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VICE PRESIDENT OF PRODUCT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR OF PRODUCT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR, CUSTOMER SUCCESS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | ENGINEERING MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | ENGINEERING MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXEC. OPERATIONS DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2011 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 238 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 238 |
| IRS990/GrossReceiptsAmt | 0 | 8574647 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 66882 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 4 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 18 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 72184 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 72184 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 1 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1854782 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1047019 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 349007 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2203789 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 0 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| 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 | CAREMESSAGE IS A NONPROFIT ORGANIZATION WHOSE MISSION IS TO EMPOWER HEALTHCARE ORGANIZATIONS WITH MOBILE TECHNOLOGIES TO IMPROVE HEALTH OUTCOMES AND REDUCE COST OF CARE FOR UNDERSERVED PATIENT POPULATIONS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1009003 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1243942 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 238 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 238 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 66882 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 66882 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 133227 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | -512424 |
| IRS990/NoncashContributionsAmt | 0 | 50238 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 118255 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 118255 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 89 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 39934 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 3179 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 43202 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 52980 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 13084 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 95311 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 153946 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 262341 |
| IRS990/OtherExpensesGrp/Desc | 0 | PROGRAM EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 1 | APPLICATION FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 3 | DUES & MEMBERSHIPS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 162 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 37 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 131010 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 91923 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 13047 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 1075 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 666210 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 55308 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 607 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 797220 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 147393 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 13691 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1075 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 996700 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | REDEMPTION REVENUE |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 9214 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 9214 |
| IRS990/OtherRevenueTotalAmt | 0 | 9214 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 353095 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1113028 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2095362 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3561485 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 17465 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 54645 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 238015 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 310125 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 676558 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 283053 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 58345 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 56409 |
| IRS990/PrincipalOfficerNm | 0 | VINEET SINGAL |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SUBSCRIPTION REVENUE |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4487860 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4487860 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 2357712 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 274 |
| IRS990/PYOtherExpensesAmt | 0 | 3938595 |
| IRS990/PYOtherRevenueAmt | 0 | 191904 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3652760 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -3665917 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 5929972 |
| IRS990/PYTotalExpensesAmt | 0 | 9868567 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 6202650 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 241777 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 66882 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 4487860 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | MISCELLANEOUS INCOME - 2018 AMOUNT: $ 867. 2019 AMOUNT: $ 13,976. 2020 AMOUNT: $ 9,214. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART II, LINE 10, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4010453 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2357712 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3286638 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2102498 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5908727 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 17666028 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 66882 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 177929 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 172205 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 171587 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1067 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 589670 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 13766251 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 9214 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 13976 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 867 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 24057 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.76610 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.64160 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 14004135 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 3661893 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4010453 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 2357712 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 3286638 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2102498 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 5908727 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 17666028 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 18279755 |
| 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/DonatedServicesAndUseFcltsAmt | 0 | 75000 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 81838 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 81838 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 66882 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 8265988 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherExpensesNotIncludedAmt | 0 | 66882 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 349007 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 1854782 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 2203789 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 996700 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | PAYCHECK PROTECTION PROGRAM LOAN |
| IRS990ScheduleD/OtherRevenuesNotIncludedAmt | 0 | 66882 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 75000 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2020 • Form 990Detailed filing. Detailed filing data is available for this year.