Liabilities / Assets
84th percentile
Higher debt load relative to assets than 84% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
84th percentile
Higher debt load relative to assets than 84% of similar nonprofits.
Liabilities / Revenue
82nd percentile
Higher debt load relative to revenue than 82% of similar nonprofits.
Net Margin
7th percentile
Higher net margin than 7% of similar nonprofits.
Top Officer Pay
96th percentile
Higher top officer pay than 96% of similar nonprofits.
Top officer pay equals 15.1% of source-year revenue.
Asset Growth
3rd percentile
Faster asset growth than 3% of similar nonprofits.
Revenue Growth
6th percentile
Faster revenue growth than 6% of similar nonprofits.
Assets
Down$2,639,700
Down $1,367,860 (-34%) from 2018
Net Assets
Down$1,132,005
Down $1,027,394 (-48%) from 2018
Liabilities
Down$1,507,695
Down $340,466 (-18%) from 2018
Revenue
Down$2,443,519
Down $1,858,383 (-43%) from 2018
Expenses
Down$3,470,913
Down $1,186,795 (-25%) from 2018
Net Income
Down-$1,027,394
Down $671,588 (-189%) from 2018
Kestrel institute performs research on methods and tools for software assurance - using mathematical models and properties of algorithms and data structures to ensure that software performs predictably and reliably. Our research is communicated to the wider academic community through journals, conferences and technical meetings. Our tools are used by u.s. And international universities. We occasionally host students for brief periods to work on projects aligned with our research interests.
Scientific research and development on methods for software assurance.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $3,383,889 | $1,552,557 | ▼ $1,831,332 |
| Accounts Receivable | $551,171 | $1,014,751 | ▲ $463,580 |
| Prepaid Expenses and Deferred Charges | $39,359 | $48,738 | ▲ $9,379 |
| Land, Buildings, and Equipment, Net | $31,941 | $22,454 | ▼ $9,487 |
| Cash and Non-Interest-Bearing Accounts | $200 | $200 | → $0 |
| Total Assets | $4,007,560 | $2,639,700 | ▼ $1,367,860 |
| Other Assets Total | $1,000 | $1,000 | → $0 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $1,848,161 | $1,507,695 | ▼ $340,466 |
| Total Liabilities | $1,848,161 | $1,507,695 | ▼ $340,466 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,159,399 | $1,132,005 | ▼ $1,027,394 |
| Total Net Assets Fund Balance | $2,159,399 | $1,132,005 | ▼ $1,027,394 |
| Total Liabilities and Net Assets / Fund Balance | $4,007,560 | $2,639,700 | ▼ $1,367,860 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $15,396 | $309,768 | $325,164 |
| Leasehold Improvements | $7,058 | $87,806 | $94,864 |
| Other Land Buildings | $0 | $22,597 | $22,597 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Cordell Green | Executive Director & Chief | PT | $214,546 | $155,378 | $369,924 |
| Douglas Smith | Chief Computer Scientist | FT | $232,924 | $43,630 | $276,554 |
| Alessandro Coglio | Computer Scientist | FT | $202,253 | $56,680 | $258,933 |
| James Mcdonald | Computer Scientist | FT | $183,749 | $55,453 | $239,202 |
| Marcel Becker | Computer Scientist | FT | $171,122 | $39,532 | $210,654 |
| Jeff Kitson | Systems Manager | FT | $180,426 | $29,133 | $209,559 |
| Eric Smith | Computer Scientist | FT | $170,384 | $20,959 | $191,343 |
| Stephen Westfold | Assoc Director, Corp Sec & | PT | $156,930 | $14,932 | $171,862 |
| Charles Mccarthy | Computer Scientist | PT | $128,795 | $40,371 | $169,166 |
| Stephen Fitzpatrick | Chief Financial Officer & | PT | $138,345 | $18,154 | $156,499 |
| Name | Title |
|---|---|
| David Desante | Director |
| Lawrence Kroll | Director |
| Margarita Altamirano | Director |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $2,310,859 |
| Other Expenses | $1,160,054 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $978,537 | $187,645 | - | $1,166,182 |
| Occupancy | $631,074 | - | - | $631,074 |
| Other Salaries and Wages | $479,873 | $105,541 | - | $585,414 |
| Other Employee Benefits | $396,989 | - | - | $396,989 |
| Payroll Taxes | $146,963 | - | - | $146,963 |
| Fees for Services Accounting | - | $57,391 | - | $57,391 |
| Travel | $14,829 | $7,641 | - | $22,470 |
| Pension Plan Contributions | $15,311 | - | - | $15,311 |
| Other Expenses | $125,436 | $15,217 | - | $15,217 |
| Information Technology | - | $11,049 | - | $11,049 |
| Depreciation Depletion | - | $9,487 | - | $9,487 |
| Fees for Services Legal | - | $1,880 | - | $1,880 |
| All Other Expenses | $-15,567 | $9,616 | - | $-5,951 |
| Total Functional Expenses | $2,979,802 | $491,111 | $0 | $3,470,913 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Form 990 is prepared by an independent cpa firm in conjunction with the organization's accountant. A draft of form 990 is then reviewed by kestrel's internal accountant, and corrections/modifications are then made by the outside cpa. The revised draft is then reviewed by the cfo. Any concerns that the cfo has are raised with the cpa firm and, when necessary, the director, and a consensus achieved. The return is then finalized and electronically filed with the taxing authorities.”
“The conflict of interest policy applies to all employees. It precludes "employment, consulting, or other business relationships with a competitor, customer or supplier of the company, or investing in any competitor, customer or supplier (except moderate holdings of publicly-traded securities) unless you have advance written permission of the corporate officer responsible for your unit after consultation with the contract administrator". There are no written statements on monitoring or enforcement.”
“The compensation for each employee is reviewed by the director (dr. Green), the associate director (dr. Westfold) and the chief financial officer (dr. Fitzpatrick). In addition to the performance of the employee, they take into consideration several compensation surveys, published changes in the cost of living, and their knowledge of compensation at employers who compete with kestrel institute for researchers. The director's compensation is additionally reviewed by the board. The last review was in august, 2018.”
“The organization's tax return, form 1023, governing documents and conflict of interest policy are available for public inspection upon request.”
“The process has not changed from the prior year.”
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 | 1848161 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1507695 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 551171 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1014751 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SCIENTIFIC RESEARCH AND DEVELOPMENT ON METHODS FOR SOFTWARE ASSURANCE. |
| IRS990/AllOtherContributionsAmt | 0 | 275053 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 9616 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | -15567 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | -5951 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DR STEPHEN FITZPATRICK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6504936871 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3260 HILLVIEW AVENUE 2ND FLOOR |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PALO ALTO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 943041220 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 200 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 200 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 187645 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 978537 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 1166182 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2426410 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 17109 |
| IRS990/CYOtherExpensesAmt | 0 | 1160054 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -1027394 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2310859 |
| IRS990/CYTotalExpensesAmt | 0 | 3470913 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2443519 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 9487 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 9487 |
| IRS990/Desc | 0 | SRI HORUS:----------- |
| 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 | 17 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1001196 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 57391 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 57391 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 1880 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1880 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 22.95 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 31.65 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 32.24 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 41.96 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 36.35 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 42.79 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 43.80 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 39.98 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 34.14 |
| 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/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 44218 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 11897 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 16034 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 40595 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 12606 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 27983 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 54267 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 27838 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 30968 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 38085 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | CORDELL GREEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | LAWRENCE KROLL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVID DESANTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARGARITA ALTAMIRANO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | STEPHEN WESTFOLD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | STEPHEN FITZPATRICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DOUGLAS SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ERIC SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | ALESSANDRO COGLIO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JAMES MCDONALD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | JEFF KITSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MARCEL BECKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHARLES MCCARTHY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 325706 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 159965 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 140465 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 235959 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 178737 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 230950 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 184935 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 181721 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 179686 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 131081 |
| 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/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR & CHIEF |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | ASSOC DIRECTOR, CORP SEC & |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | CHIEF FINANCIAL OFFICER & |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CHIEF COMPUTER SCIENTIST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | COMPUTER SCIENTIST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | COMPUTER SCIENTIST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | COMPUTER SCIENTIST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | SYSTEMS MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | COMPUTER SCIENTIST |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | COMPUTER SCIENTIST |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1981 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 4 |
| IRS990/GovernmentGrantsAmt | 0 | 2151357 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2443519 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 3 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 11 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 11049 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 11049 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 17109 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 17109 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 420171 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 31941 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 22454 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 442625 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| 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 | KESTREL INSTITUTE PERFORMS RESEARCH ON METHODS AND TOOLS FOR SOFTWARE ASSURANCE - USING MATHEMATICAL MODELS AND PROPERTIES OF ALGORITHMS AND DATA STRUCTURES TO ENSURE THAT SOFTWARE PERFORMS PREDICTABLY AND RELIABLY. OUR RESEARCH IS COMMUNICATED TO THE WIDER ACADEMIC COMMUNITY THROUGH JOURNALS, CONFERENCES AND TECHNICAL MEETINGS. OUR TOOLS ARE USED BY U.S. AND INTERNATIONAL UNIVERSITIES. WE OCCASIONALLY HOST STUDENTS FOR BRIEF PERIODS TO WORK ON PROJECTS ALIGNED WITH OUR RESEARCH INTERESTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2159399 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1132005 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2159399 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1132005 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 631074 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 631074 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1000 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1000 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 396989 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 396989 |
| IRS990/OtherExpensesGrp/Desc | 0 | OVERHEAD LABOR |
| IRS990/OtherExpensesGrp/Desc | 1 | COMPUTER ALLOCATION |
| IRS990/OtherExpensesGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/Desc | 3 | FEES, FILINGS AND TAXES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 65757 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 19887 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 15217 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 206357 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 125436 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 206357 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 191193 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 19887 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 15217 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 105541 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 479873 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 585414 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 146963 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 146963 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 15311 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 15311 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 39359 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 48738 |
| IRS990/PrincipalOfficerNm | 0 | DR CORDELL GREEN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | ARCHITECTURE AND ANALYSIS FOR HIGH-ASSURANCE AUTONOMYPROGRAM: DARPA/I2O/ASSURED AUTONOMYKESTREL INSTITUTE IS ASSISTING COLLINS AEROSPACE (FORMERLY ROCKWELL COLLINS) IN THE DARPA ASSURED AUTONOMY PROGRAM, WHICH FOCUSES ON THE ASSURED USE OF MACHINE LEARNING COMPONENTS IN CYBER-PHYSICAL SYSTEMS SUCH AS VEHICLES. THE TEAM, WHICH ALSO INCLUDES STANFORD UNIVERSITY AND THE UNIVERSITY OF MINNESOTA, HAS NAMED ITS EFFORT "ARCHITECTURE AND ANALYSIS FOR HIGH-ASSURANCE AUTONOMY" (AAHAA). KESTREL'S ROLE IS TO APPLY SOFTWARE SYNTHESIS TOOLS AND TECHNIQUES TO GENERATE HIGH ASSURANCE RUN-TIME MONITORS TO MONITOR THE OPERATION OF LEARNING-ENABLED COMPONENTS (LECS) OF THE SYSTEMS, SIGNALING ALERTS WHEN THE LECS MAY BE OPERATING INCORRECTLY. THE GENERATED MONITORS WILL INCLUDE PROOFS THAT THEY CORRECTLY IMPLEMENT THEIR SPECIFICATIONS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 528466 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | ACL2 ETHEREUMPROGRAM: ETHEREUM FOUNDATION GRANTSTHE GOAL OF THE ACL2 ETHEREUM PROJECT IS TO FORMALLY SPECIFY AND SYNTHESIZE/IMPLEMENT A FULL ETHEREUM CLIENT USING THE ACL2 THEOREM PROVER AND OUR APT TOOLKIT. THE FIRST PHASE OF THE PROJECT IS TO CREATE A HIGH-ASSURANCE COMMAND-LINE WALLET SUITABLE FOR COLD STORAGE OF KEYS AND TRANSACTION SIGNING. THIS REQUIRES SPECIFICATIONS AND IMPLEMENTATIONS OF CRYPTOGRAPHIC ALGORITHMS SUCH AS KECCAK-256, SHA-256, HMAC-SHA512, AND SECP256K1, AND HD WALLET STANDARDS SUCH AS BIP-32, BIP-39, BIP-43, AND BIP-44. IN ADDITION, WE WILL BE SYNTHESIZING CODE FOR RLP ENCODING/DECODING AND MODIFIED MERKLE PATRICIA TREE PROCESSING. THIS PROJECT IS MOTIVATED BY THE GRAND VISION THAT ALL SOFTWARE DEVELOPMENT SHOULD INCORPORATE FORMAL METHODS AND HAVE PROOFS. MORE URGENTLY, CRYPTOCURRENCIES SHOULD HAVE A DIVERSITY OF FORMAL METHODS BROUGHT TO BEAR ON THEM, SINCE THE CONSEQUENCES OF VULNERABILITIES ARE SO DIRE. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 426286 |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 1023854 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 4291278 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 10624 |
| IRS990/PYOtherExpensesAmt | 0 | 2110339 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -355806 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2547369 |
| IRS990/PYTotalExpensesAmt | 0 | 4657708 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 4301902 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -1027394 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 3383889 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1552557 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 2426410 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4291278 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4732508 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4384389 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4927415 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 20762000 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 17109 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 10624 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2617 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1389 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1381 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 33120 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99840 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99930 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 20762000 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 2426410 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4291278 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 4732508 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4384389 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 4927415 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 20762000 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 20795120 |
| 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 | 15396 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 309768 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 325164 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 7058 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 87806 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 94864 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 22597 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 22597 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 22454 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | 0 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | 1 |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdNetEarnsRltdOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompBsdOnRevRelatedOrgsInd | 0 | 0 |
| IRS990ScheduleJ/CompensationCommitteeInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/InitialContractExceptionInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 214546 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 1 | 156930 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 2 | 138345 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 3 | 232924 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 4 | 170384 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 5 | 202253 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 6 | 183749 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 7 | 180426 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 8 | 171122 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 9 | 128795 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 7 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 8 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 9 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 7 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 8 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 9 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 7 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 8 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 9 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 4 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 5 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 6 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 7 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 8 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 9 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 1 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 2 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 3 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 4 | 0 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.