Liabilities / Assets
40th percentile
Higher debt load relative to assets than 40% of similar nonprofits.
EIN 20-8429619 • 501(c)3 • San Antonio, TX
Profile
Qualtex laboratories is dedicated to supporting global public safety with the timely delivery of high-quality testing services for patients, donors, and regulated biological products.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
40th percentile
Higher debt load relative to assets than 40% of similar nonprofits.
Liabilities / Revenue
25th percentile
Higher debt load relative to revenue than 25% of similar nonprofits.
Net Margin
72nd percentile
Higher net margin than 72% of similar nonprofits.
Top Officer Pay
35th percentile
Higher top officer pay than 35% of similar nonprofits.
Top officer pay equals 0.3% of source-year revenue.
Asset Growth
89th percentile
Faster asset growth than 89% of similar nonprofits.
Revenue Growth
28th percentile
Faster revenue growth than 28% of similar nonprofits.
Assets
Up$117,981,131
Up $25,480,305 (+28%) from 2023
Liabilities
Up$22,116,099
Up $5,865,788 (+36%) from 2023
Net Assets
Up$95,865,032
Up $19,614,517 (+26%) from 2023
Revenue
Down$128,419,177
Down $1,012,557 (-0.8%) from 2023
Expenses
Down$108,756,434
Down $2,889,700 (-2.6%) from 2023
Net Income
Up$19,662,743
Up $1,877,143 (+11%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Qualtex laboratories is dedicated to supporting global public safety with the timely delivery of high-quality testing services for patients, donors, and regulated biological products.
Qualtex is dedicated to supporting global public safety with the timely delivery of high-quality testing services for patients, donors, and regulated biological products.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $25,730,828 | $26,145,521 | ▲ $414,693 |
| Accounts Receivable | $18,281,764 | $17,786,395 | ▼ $495,369 |
| Cash and Non-Interest-Bearing Accounts | $1,903,742 | $5,995,070 | ▲ $4,091,328 |
| Inventories for Sale or Use | $1,630,083 | $1,830,765 | ▲ $200,682 |
| Prepaid Expenses and Deferred Charges | $938,278 | $1,053,488 | ▲ $115,210 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | - | - |
| Investments Program Related | $0 | - | - |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $92,500,826 | $117,981,131 | ▲ $25,480,305 |
| Other Assets Total | $44,016,131 | $65,169,892 | ▲ $21,153,761 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $8,096,157 | $13,323,772 | ▲ $5,227,615 |
| Mortgage Notes Payable Secured by Investment Property | $8,154,154 | $5,801,195 | ▼ $2,352,959 |
| Other Liabilities | $0 | $2,991,132 | ▲ $2,991,132 |
| Total Liabilities | $16,250,311 | $22,116,099 | ▲ $5,865,788 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $76,250,515 | $95,865,032 | ▲ $19,614,517 |
| Total Net Assets Fund Balance | $76,250,515 | $95,865,032 | ▲ $19,614,517 |
| Total Liabilities and Net Assets / Fund Balance | $92,500,826 | $117,981,131 | ▲ $25,480,305 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $11,963,032 | $29,197,165 | $41,160,197 |
| Buildings | $11,241,680 | $5,829,509 | $17,071,189 |
| Other Land Buildings | $2,231,870 | $390,077 | $2,621,947 |
| Land | $708,939 | - | $708,939 |
| Other Assets Org | $2,979,475 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Mark Edward Fite | COO | FT | $298,236 | $178,653 | $476,889 |
| Jose Raul Garcia | Vice President, Client Relationships | FT | $215,191 | $90,165 | $305,356 |
| Delia Teresa Sanchez-watkins | Executive Director, Sales (eff. 11/03/2024) | FT | $201,573 | $76,384 | $277,957 |
| Michael Lindenbaum | Manager, Inside Sales (thru 06/01/2024) | FT | $111,117 | $140,443 | $251,560 |
| Falisha Atwell | Sr. Director, Laboratory Services | FT | $175,112 | $62,090 | $237,202 |
| Veronica Orellana | Sr. Director, Qualtex Customer Operations | FT | $185,820 | $36,945 | $222,765 |
| Geoffrey Kindt | Gen. Manager, Lab. Operations (eff. 11/03/2024) | FT | $28,364 | $34,922 | $63,286 |
| Name | Title |
|---|---|
| Biobridge Global | Sole Member |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Abbott Laboratories | Equip. & Software Maintenance | PO BOX 92679, Chicago, IL 60675-2679 | $2,742,888 |
| Starlims Corporation | Software Maintenance & Managed Services | 4000 HOLLYWOOD BLVD STE 333, Hollywood, FL 33021 | $296,014 |
| Allied Universal Security Services | Security Faciliites | PO BOX 828854, Philadelphia, PA 19182-8854 | $207,326 |
| Calimex USA Corporation | Software Maintenance | 1160 BONINO WAY, Gilroy, CA 95020 | $163,371 |
| Medsharps LLC | Waste Disposal | PO BOX 91139, San Antonio, TX 78209 | $158,548 |
| Line Item | Amount |
|---|---|
| Other Expenses | $94,335,923 |
| Salaries, Compensation, and Employee Benefits | $14,400,511 |
| Grants and Similar Amounts Paid | $20,000 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $11,622,577 | - | - | $11,622,577 |
| Depreciation Depletion | $3,071,072 | - | - | $3,071,072 |
| Other Expenses | $2,755,954 | $14,058,794 | - | $2,755,954 |
| Occupancy | $2,716,324 | - | - | $2,716,324 |
| Information Technology | $849,002 | - | - | $849,002 |
| Other Employee Benefits | $818,396 | - | - | $818,396 |
| Payroll Taxes | $743,610 | - | - | $743,610 |
| Office Expenses | $731,498 | - | - | $731,498 |
| Current Officers, Directors, Trustees, and Key Employees | $729,018 | - | - | $729,018 |
| Pension Plan Contributions | $486,910 | - | - | $486,910 |
| Insurance | - | $209,304 | - | $209,304 |
| Travel | $204,540 | - | - | $204,540 |
| Fees for Services Other | $165,121 | $0 | $0 | $165,121 |
| Interest | $133,331 | - | - | $133,331 |
| All Other Expenses | $42,273 | $0 | $0 | $42,273 |
| Conferences and Meetings | $25,308 | - | - | $25,308 |
| Advertising | $22,060 | - | - | $22,060 |
| Grants to Domestic Orgs | $20,000 | - | - | $20,000 |
| Total Functional Expenses | $94,488,336 | $14,268,098 | $0 | $108,756,434 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $108,756,434 |
| Total Expenses per Audited Statements | $108,756,434 |
| Total Expenses per Form 990 | $108,756,434 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Other Expense Adjustments | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| The Community Blood Center | Appleton, WI | 501 (c)(3) | Capital Support - Equipment | $20,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Liability | Amount |
|---|---|
| Federal Income Taxes | $2,991,132 |
| Operating Lease Liabilities | - |
“Meetings held and written actions undertaken were documented in the minutes of the meetings of biobridge global's board of directors.”
“In determining the top management official's compensation, the organization relied on biobridge global's process to assist in compensation decisions. The process of determining the top management compensation is disclosed on their form 990.”
“The organization relied on biobridge global's process to assist in compensation decisions. The process of determining other officers' compensation is disclosed on their form 990.”
“Qualtex laboratories is managed by its sole member, biobridge global.”
“The organization engages an outside accounting firm to prepare the form 990. Once prepared, the return is reviewed by the financial management staff from biobridge global, a related organization. A copy of the form 990 is provided to the executive committee of the board of directors of biobridge global prior to filing.”
“A copy of the organization's conflict of interest policy is provided annually to all officers, key employees and the board of directors of biobridge global. In addition, questionnaires are given out on an annual basis to all officers, key employees and the board of directors of biobridge global, which cover business and family relationships and various activities that have occurred over the course of the year. Every attempt is made to ensure that all forms are returned. Individuals who fail to return the requested forms or provide incomplete information are contacted by the organization. In the event of a conflict of interest, the member subject to the conflict of interest must leave the discussion and voting on a transaction or arrangement that results in a conflict of interest. A committee of non-interested representatives shall be appointed to investigate alternatives to the proposed transaction or arrangement. The party with a conflict of interest is not permitted to advocate to other representatives prior to the vote. The committee is responsible for exercising due diligence in determining that the transaction is not more materially advantageous than a deal with a non-interested transaction.”
“Any documents subject to open record requirements are made available upon request.”
“CHANGE IN INTEREST RATE SWAP - -48226; Total - -48226;”
“Management has evaluated their income tax positions under the guidance included in asc 740. Based on their review, management has not identified any material uncertain tax positions to be recorded or disclosed 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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 8096157 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 13323772 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 18281764 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 17786395 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | QUALTEX IS DEDICATED TO SUPPORTING GLOBAL PUBLIC SAFETY WITH THE TIMELY DELIVERY OF HIGH-QUALITY TESTING SERVICES FOR PATIENTS, DONORS, AND REGULATED BIOLOGICAL PRODUCTS. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 22060 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 22060 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 42273 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 42273 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | BENJAMIN LOPEZ |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2107579505 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 6211 IH 10 WEST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAN ANTONIO |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | TX |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 78201 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1903742 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 5995070 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 8 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 729018 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 729018 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 25308 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 25308 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | true |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 2742888 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 296014 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 207326 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 163371 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 158548 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | PO BOX 92679 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 4000 HOLLYWOOD BLVD STE 333 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | PO BOX 828854 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 1160 BONINO WAY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | PO BOX 91139 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | CHICAGO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | HOLLYWOOD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | PHILADELPHIA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | GILROY |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | SAN ANTONIO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | FL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | TX |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 606752679 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 33021 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 191828854 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 95020 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 78209 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | ABBOTT LABORATORIES |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | STARLIMS CORPORATION |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | ALLIED UNIVERSAL SECURITY SERVICES |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | CALIMEX USA CORPORATION |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | MEDSHARPS LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | EQUIP. & SOFTWARE MAINTENANCE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | SOFTWARE MAINTENANCE & MANAGED SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | SECURITY FACILIITES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | SOFTWARE MAINTENANCE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | WASTE DISPOSAL |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 20000 |
| IRS990/CYInvestmentIncomeAmt | 0 | -32620 |
| IRS990/CYOtherExpensesAmt | 0 | 94335923 |
| IRS990/CYOtherRevenueAmt | 0 | 1684163 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 126767634 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 19662743 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 14400511 |
| IRS990/CYTotalExpensesAmt | 0 | 108756434 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 128419177 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 3071072 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 3071072 |
| IRS990/Desc | 0 | QUALTEX LABORATORIES, A SUBSIDIARY OF BIOBRIDGE GLOBAL, IS FOCUSED ON SUPPORTING GLOBAL PUBLIC SAFETY AT ITS TEXAS AND GEORGIA LOCATIONS BY PROVIDING ADVANCED BIOLOGIC TESTING SERVICES FOR WHOLE BLOOD AND PLASMA AS WELL AS FOR OTHER HUMAN CELLS, TISSUE AND CELLULAR- AND TISSUE-BASED PRODUCTS. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 169 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/EscrowAccountInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 94488336 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 165121 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 165121 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 3.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 49.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 50.0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 50.0 |
| 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/InstitutionalTrusteeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 40003 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 84913 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 34314 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 29931 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 35872 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 19027 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 35426 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BIOBRIDGE GLOBAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MARK EDWARD FITE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GEOFFREY KINDT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | DELIA TERESA SANCHEZ-WATKINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Falisha Atwell |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOSE RAUL GARCIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MICHAEL LINDENBAUM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Veronica Orellana |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 436886 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 28837 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 243643 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 207271 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 269484 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 232533 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 187339 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 260606 |
| 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 | SOLE MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Gen. Manager, Lab. Operations (eff. 11/03/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | EXECUTIVE DIRECTOR, SALES (EFF. 11/03/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Sr. Director, Laboratory Services |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | VICE PRESIDENT, CLIENT RELATIONSHIPS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | MANAGER, INSIDE SALES (THRU 06/01/2024) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Sr. Director, Qualtex Customer Operations |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormationYr | 0 | 2007 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GainOrLossGrp/OtherAmt | 0 | -32917 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 1 |
| IRS990/GrantAmt | 0 | 20000 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 20000 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 20000 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | true |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 128452094 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 26 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 849002 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 849002 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 209304 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 209304 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 133331 |
| IRS990/InterestGrp/TotalAmt | 0 | 133331 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 1630083 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 1830765 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 297 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 297 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 18 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 35416751 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 25730828 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 26145521 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 61562272 |
| IRS990/LegalDomicileStateCd | 0 | AZ |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 32917 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | true |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MiscellaneousRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/MissionDesc | 0 | QUALTEX LABORATORIES IS DEDICATED TO SUPPORTING GLOBAL PUBLIC SAFETY WITH THE TIMELY DELIVERY OF HIGH-QUALITY TESTING SERVICES FOR PATIENTS, DONORS, AND REGULATED BIOLOGICAL PRODUCTS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 8154154 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 5801195 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 76250515 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 95865032 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -32917 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -32917 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 76250515 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 95865032 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2716324 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 2716324 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 731498 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 731498 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OnBehalfOfIssuerInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 44016131 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 65169892 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -48226 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 818396 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 818396 |
| IRS990/OtherExpensesGrp/Desc | 0 | TESTING EXPENSES & SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 1 | SUPPORT & ADMINISTRATIVE FEES |
| IRS990/OtherExpensesGrp/Desc | 2 | CUSTOMER FREIGHT |
| IRS990/OtherExpensesGrp/Desc | 3 | EQUIPMENT MAINTENANCE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 14058794 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 62167213 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 1720264 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 5463865 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 2755954 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 62167213 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 15779058 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 5463865 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 2755954 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 2991132 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 621500 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 621500 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | PURCHASE REBATES |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | PURCHASE DISCOUNTS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1186322 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 497841 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1186322 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 497841 |
| IRS990/OtherRevenueTotalAmt | 0 | 1684163 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 11622577 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 11622577 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 743610 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 743610 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 486910 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 486910 |
| IRS990/PoliciesReferenceChaptersInd | 0 | false |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 938278 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 1053488 |
| IRS990/PrincipalOfcrBusinessName/BusinessNameLine1Txt | 0 | MARTIN J LANDON |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 621500 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 541700 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | CLIENT TESTING SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | RESEARCH & DEVELOPMENT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 124007056 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 2760578 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 124007056 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 2760578 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 20000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 18 |
| IRS990/PYOtherExpensesAmt | 0 | 98671420 |
| IRS990/PYOtherRevenueAmt | 0 | 2020746 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 127410970 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 17785600 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 12954714 |
| IRS990/PYTotalExpensesAmt | 0 | 111646134 |
| IRS990/PYTotalRevenueAmt | 0 | 129431734 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 19662743 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | true |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | true |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 128451797 |
| IRS990ScheduleA/TestPublicSafetyInd | 0 | X |
| IRS990/ScheduleBRequiredInd | 0 | false |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 11241680 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 5829509 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 17071189 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 11963032 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 29197165 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 41160197 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 108756434 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 708939 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 708939 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 61884191 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 306226 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 2 | 2979475 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | INTERCOMPANY RECEIVABLE |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | INTEREST RATE SWAP CONTRACT |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 2 | RIGHT-OF-USE ASSETS - LEASES |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 0 |
| IRS990ScheduleD/OtherExpensesNotIncludedAmt | 0 | 0 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 2231870 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 390077 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 2621947 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 2991132 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | Federal Income Taxes |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | OPERATING LEASE LIABILITIES |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 0 |
| IRS990ScheduleD/OtherRevenuesNotIncludedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 128419177 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | MANAGEMENT HAS EVALUATED THEIR INCOME TAX POSITIONS UNDER THE GUIDANCE INCLUDED IN ASC 740. BASED ON THEIR REVIEW, MANAGEMENT HAS NOT IDENTIFIED ANY MATERIAL UNCERTAIN TAX POSITIONS TO BE RECORDED OR DISCLOSED IN THE FINANCIAL STATEMENTS. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Schedule D, Part X, Line 2 ASC 740 FOOTNOTE |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 26145521 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 65169892 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 108756434 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 2991132 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 128419177 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 128419177 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 108756434 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | true |
| IRS990ScheduleI/RecipientTable/CashGrantAmt | 0 | 20000 |
| IRS990ScheduleI/RecipientTable/IRCSectionDesc | 0 | 501 (C)(3) |
| IRS990ScheduleI/RecipientTable/PurposeOfGrantTxt | 0 | CAPITAL SUPPORT - EQUIPMENT |
| IRS990ScheduleI/RecipientTable/RecipientBusinessName/BusinessNameLine1Txt | 0 | THE COMMUNITY BLOOD CENTER |
| IRS990ScheduleI/RecipientTable/RecipientEIN | 0 | 390906273 |
| IRS990ScheduleI/RecipientTable/USAddress/AddressLine1Txt | 0 | 4406 W SPENCER ST |
| IRS990ScheduleI/RecipientTable/USAddress/CityNm | 0 | APPLETON |
| IRS990ScheduleI/RecipientTable/USAddress/StateAbbreviationCd | 0 | WI |
| IRS990ScheduleI/RecipientTable/USAddress/ZIPCd | 0 | 54914 |
| IRS990ScheduleI/SupplementalInformationDetail/ExplanationTxt | 0 | QUALTEX LABORATORIES MADE A GRANT TO THE COMMUNITY BLOOD CENTER. |
| IRS990ScheduleI/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Schedule I, Part I, Line 2 Procedures for monitoring use of grant funds. |
| IRS990ScheduleI/Total501c3OrgCnt | 0 | 1 |
| IRS990ScheduleI/TotalOtherOrgCnt | 0 | 0 |
| IRS990ScheduleJ/AnyNonFixedPaymentsInd | 0 | false |
| IRS990ScheduleJ/CompBasedOnRevenueOfFlngOrgInd | 0 | false |
| IRS990ScheduleJ/CompBsdNetEarnsFlngOrgInd | 0 | true |
No mirrored PDF or thumbnail assets are attached yet.