Liabilities / Assets
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 81-1751139 • 501(c)3 • Springfield, VA
Profile
Support municipal separate storm sewer system ms4 permitees. Serveas their voice, advocate for science based policies and understanding
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
62nd percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
9th percentile
Higher net margin than 9% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
24th percentile
Faster asset growth than 24% of similar nonprofits.
Revenue Growth
13th percentile
Faster revenue growth than 13% of similar nonprofits.
Assets
Down$125,517
Down $72,005 (-36%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Down$125,517
Down $72,005 (-36%) from 2023
Revenue
Down$64,300
Down $128,385 (-67%) from 2023
Expenses
Up$136,305
Up $81,521 (+149%) from 2023
Net Income
Down-$72,005
Down $209,906 (-152%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Support muni sep storm sys perm
Support municipal separate storm sewer system ms4 permitees. Serveas their voice, advocate for science based policies and understanding
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $197,522 | $125,517 | ▼ $72,005 |
| Rtn Earn Endowment Incm Other Fnds | $197,522 | $125,517 | ▼ $72,005 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $197,522 | $125,517 | ▼ $72,005 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $197,522 | $125,517 | ▼ $72,005 |
| Total Liabilities and Net Assets / Fund Balance | $197,522 | $125,517 | ▼ $72,005 |
| Name | Title |
|---|---|
| Scott Taylor | Chair |
| Jamie Houle | Vice Chair |
| Seth Brown | Executive Director |
| Gian Villarreal | Member |
| Jessica Schultz | Member |
| Pat Sauer | Member |
| Will Stallard | Member |
| Zach Henderson | Member |
| Laurie Larson-pugh | Member at Large |
| James Moore | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Storm And Stream Solutions | Support For The Stepp Program. | 8335 WRENFORD COURT, Springfield, VA 22152 | $112,500 |
| Line Item | Amount |
|---|---|
| Other Expenses | $136,305 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Management | $133,480 | - | - | $133,480 |
| Fees for Services Accounting | $1,152 | - | - | $1,152 |
| Office Expenses | $824 | - | - | $824 |
| Insurance | $669 | - | - | $669 |
| Fees for Services Other | $180 | - | - | $180 |
| Total Functional Expenses | $136,305 | $0 | $0 | $136,305 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Jamie Houle | Vice Chair | Jamie Houle Is the Prime of a Project Team That Received a Grant From Nmsa. Jamie Houle Recused Himself From Review and Approval of the Grant by the Nmsa Bod. | No | $75,000 |
“Organization members shall be entities, groups, or non-profit corporations that represent five or more ms4 permittees. These permittees may represent ms4 permittees in a region of a single state, in an entire single state, or multiple states. There shall be no more than one vote for any single state. Where there is a single organization member in a state, that member shall have one vote. Where there are multiple organization members for a single state, those members shall jointly have one vote and are expected to collaborate to determine their voting positions. Individual members shall be public entities that are ms4 permittees (covered under a phase i individual ms4 permit or a general ms4 permit). In a state with one or more organization members, individual members shall have no vote and are expected to collaborate with the other voting member organization(s) in their state to determine their voting positions. Individual members shall have no vote, unless designated as an at-large voting member. Affiliate members shall be any person or entity associated with the stormwater industry or sector, subject to the approval of the nmsa voting members. Affiliate members shall have no vote, unless designated as an at-large voting member. Emeritus members shall be any person associated with the stormwater industry or sector that has a significant amount of experience and/or expertise, and who wishes to contribute to the stormwater sector through leadership-level voluntary engagement within nmsa. It is envisioned that emeritus members will be recently retired or semi-retired stormwater practitioners. Emeritus members will be expected to identify one specific topic of interest and provide leadership on behalf of nmsa on this topic. The bod shall define an upper limit to the number of emeritus members within nmsa at any given time. Membership payment for emeritus members will be recognized as "in kind" through their dedicated voluntary efforts within nmsa. Aspiring emeritus members will be required to submit a cv as well as a brief summary on their background as well as their intended area of focus within nmsa along with a basic plan of action associated with this focus with intended outcomes highlighted. The nmsa board of directors (bod) will review submitted material and will provide additional follow up interviews, as needed. Emeritus members shall be approved based upon a simple majority vote of the bod. Emeritus members may be removed by a simple majority vote of the bod for any reason, or through letter of resignation from the emeritus member. Emeritus members cannot become a voting member. All engagement within nmsa led by emeritus members will be consistent with the mission of nmsa and will not violate conflicts of interest or misrepresent the positions and goals of nmsa.”
“Organization members - each state gets one vote for organization members. The organization members in each state must collectively agree on their vote. Affiliate members - have no voting rights unless designated as an at-large voting member. Individual members - have no voting rights unless designated as an at-large voting member. Emeritus member - have no voting rights.”
“The form 990 is prepared by an outside cpa and then submitted to the executive director for review before being electronically filed.”
“Before a staff, board, or volunteer committee member begins his or her service with the nmsa, he or she shall file with the executive director of nmsa a list of his or her principal business activities, as well as involvement with other charitable and business organizations, vendors, or business interests, or with any other associations that might produce a conflict of interest. In addition to the disclosure required by the previous paragraph, each member is under an obligation to nmsa, to his or her fellow staff or volunteers, and to the community served by nmsa to inform nmsa of any position he or she holds or of any business or avocational activity which may result in a possible conflict of interest or bias for or against a particular collaborating organization, action, or policy, at the time such grant, action, or policy is under consideration by the board or any volunteer committee of nmsa.”
“These documents are available on the organization's website.”
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/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | SUPPORT MUNICIPAL SEPARATE STORM SEWER SYSTEM MS4 PERMITEES. SERVEAS THEIR VOICE, ADVOCATE FOR SCIENCE BASED POLICIES AND UNDERSTANDING |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | SETH BROWN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5715516024 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 8001 FORBES PL |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SPRINGFIELD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 22151 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 1 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 197522 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 125517 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 112500 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 8335 WRENFORD COURT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SPRINGFIELD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 22152 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | STORM AND STREAM SOLUTIONS |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | SUPPORT FOR THE STEPP PROGRAM. |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 64300 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 136305 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -72005 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 136305 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 64300 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | STEPP - THE VISION OF THE STEPP PROGRAM IS TO PROVIDE A NATIONAL-LEVEL TESTING AND VERIFICATION PROGRAM FOR BOTH PROPRIETARY MANUFACTURED TREATMENT DEVICES (MTDS) AS WELL AS PUBLIC DOMAIN PRACTICES, INCLUDING GREEN STORMWATER INFRASTRUCTURE. STEPP LEADS THE DEVELOPMENT OF AMERICAN SOCIETY OF TESTING AND MATERIAL (ASTM) INTERNATIONAL PERFORMANCE TESTING STANDARDS THAT ARE USED WHEN EVALUATING THE EFFICACY OF STORMWATER INFRASTRUCTURE TO TREAT POLLUTANTS OF INTEREST. STEPP VERIFICATION SERVICES INCLUDE A REVIEW OF TESTING PROCEDURES AS WELL AS REVIEW OF TESTING OUTCOMES. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 115505 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 1152 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 1152 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 133480 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 133480 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 180 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 180 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 4.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 8.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | SCOTT TAYLOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JAMIE HOULE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | SETH BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JAMES MOORE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | LAURIE LARSON-PUGH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JESSICA SCHULTZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | PAT SAUER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | WILL STALLARD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GIAN VILLARREAL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ZACH HENDERSON |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| 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/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | MEMBER AT LARGE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MEMBER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 2018 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 64300 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 669 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 669 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | VA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 64300 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | SUPPORT MUNICIPAL SEPARATE STORM SEWER SYSTEM MS4 PERMITEES. SERVEAS THEIR VOICE, ADVOCATE FOR SCIENCE BASED POLICIES AND UNDERSTANDING |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 197522 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 125517 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 824 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 824 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | SETH BROWN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | STORMWATER CAPTURE AND USE - NMSA IS PROVIDING SUPPORT TO RESEARCH REGULATIONS AND FUNDING ISSUES ASSOCIATED WITH SCU PROJECTS AND TECHNOLOGIES IN AN EFFORT TO DEVELOP A FINDINGS AND RECOMMENDATIONS REPORT ON SCU TO BROADEN THE ADOPTION OF THESE PROJECTS AND TECHNOLOGIES. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 10800 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 10800 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | MEMBER SUPPORT - NMSA RECEIVES MEMBERSHIP FEES TO GENERATE PRODUCTS AND SERVICES, SUCH AS WEBINARS AND NEWSLETTERS, TO PROVIDE INFORMATION ON NATIONAL ISSUES TO NMSA MEMBERS. WE ALSO DEVELOP AND HOST TECHNICAL TRAINING MATERIALS AND COURSES. WE HOST MEETINGS WITH OTHER NATIONAL ORGANIZATIONS AND ENTITIES FOCUSED ON STORMWATER TOPICS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 10000 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 192685 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 54784 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 137901 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 54784 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 192685 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -72005 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 53500 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 197522 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 125517 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 64300 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 192085 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 155450 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 77550 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 489385 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 113056 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 106591 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 24457 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 244104 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 733489 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 64300 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 192085 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 113056 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 262041 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 102007 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 733489 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 64300 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 192085 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 113056 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 262041 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 102007 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 733489 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/NameOfInterested/PersonNm | 0 | JAMIE HOULE |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/RelationshipDescriptionTxt | 0 | VICE CHAIR |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/SharingOfRevenuesInd | 0 | 0 |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/TransactionAmt | 0 | 75000 |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/TransactionDesc | 0 | JAMIE HOULE IS THE PRIME OF A PROJECT TEAM THAT RECEIVED A GRANT FROM NMSA. JAMIE HOULE RECUSED HIMSELF FROM REVIEW AND APPROVAL OF THE GRANT BY THE NMSA BOD. |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | ORGANIZATION MEMBERS SHALL BE ENTITIES, GROUPS, OR NON-PROFIT CORPORATIONS THAT REPRESENT FIVE OR MORE MS4 PERMITTEES. THESE PERMITTEES MAY REPRESENT MS4 PERMITTEES IN A REGION OF A SINGLE STATE, IN AN ENTIRE SINGLE STATE, OR MULTIPLE STATES. THERE SHALL BE NO MORE THAN ONE VOTE FOR ANY SINGLE STATE. WHERE THERE IS A SINGLE ORGANIZATION MEMBER IN A STATE, THAT MEMBER SHALL HAVE ONE VOTE. WHERE THERE ARE MULTIPLE ORGANIZATION MEMBERS FOR A SINGLE STATE, THOSE MEMBERS SHALL JOINTLY HAVE ONE VOTE AND ARE EXPECTED TO COLLABORATE TO DETERMINE THEIR VOTING POSITIONS. INDIVIDUAL MEMBERS SHALL BE PUBLIC ENTITIES THAT ARE MS4 PERMITTEES (COVERED UNDER A PHASE I INDIVIDUAL MS4 PERMIT OR A GENERAL MS4 PERMIT). IN A STATE WITH ONE OR MORE ORGANIZATION MEMBERS, INDIVIDUAL MEMBERS SHALL HAVE NO VOTE AND ARE EXPECTED TO COLLABORATE WITH THE OTHER VOTING MEMBER ORGANIZATION(S) IN THEIR STATE TO DETERMINE THEIR VOTING POSITIONS. INDIVIDUAL MEMBERS SHALL HAVE NO VOTE, UNLESS DESIGNATED AS AN AT-LARGE VOTING MEMBER. AFFILIATE MEMBERS SHALL BE ANY PERSON OR ENTITY ASSOCIATED WITH THE STORMWATER INDUSTRY OR SECTOR, SUBJECT TO THE APPROVAL OF THE NMSA VOTING MEMBERS. AFFILIATE MEMBERS SHALL HAVE NO VOTE, UNLESS DESIGNATED AS AN AT-LARGE VOTING MEMBER. EMERITUS MEMBERS SHALL BE ANY PERSON ASSOCIATED WITH THE STORMWATER INDUSTRY OR SECTOR THAT HAS A SIGNIFICANT AMOUNT OF EXPERIENCE AND/OR EXPERTISE, AND WHO WISHES TO CONTRIBUTE TO THE STORMWATER SECTOR THROUGH LEADERSHIP-LEVEL VOLUNTARY ENGAGEMENT WITHIN NMSA. IT IS ENVISIONED THAT EMERITUS MEMBERS WILL BE RECENTLY RETIRED OR SEMI-RETIRED STORMWATER PRACTITIONERS. EMERITUS MEMBERS WILL BE EXPECTED TO IDENTIFY ONE SPECIFIC TOPIC OF INTEREST AND PROVIDE LEADERSHIP ON BEHALF OF NMSA ON THIS TOPIC. THE BOD SHALL DEFINE AN UPPER LIMIT TO THE NUMBER OF EMERITUS MEMBERS WITHIN NMSA AT ANY GIVEN TIME. MEMBERSHIP PAYMENT FOR EMERITUS MEMBERS WILL BE RECOGNIZED AS "IN KIND" THROUGH THEIR DEDICATED VOLUNTARY EFFORTS WITHIN NMSA. ASPIRING EMERITUS MEMBERS WILL BE REQUIRED TO SUBMIT A CV AS WELL AS A BRIEF SUMMARY ON THEIR BACKGROUND AS WELL AS THEIR INTENDED AREA OF FOCUS WITHIN NMSA ALONG WITH A BASIC PLAN OF ACTION ASSOCIATED WITH THIS FOCUS WITH INTENDED OUTCOMES HIGHLIGHTED. THE NMSA BOARD OF DIRECTORS (BOD) WILL REVIEW SUBMITTED MATERIAL AND WILL PROVIDE ADDITIONAL FOLLOW UP INTERVIEWS, AS NEEDED. EMERITUS MEMBERS SHALL BE APPROVED BASED UPON A SIMPLE MAJORITY VOTE OF THE BOD. EMERITUS MEMBERS MAY BE REMOVED BY A SIMPLE MAJORITY VOTE OF THE BOD FOR ANY REASON, OR THROUGH LETTER OF RESIGNATION FROM THE EMERITUS MEMBER. EMERITUS MEMBERS CANNOT BECOME A VOTING MEMBER. ALL ENGAGEMENT WITHIN NMSA LED BY EMERITUS MEMBERS WILL BE CONSISTENT WITH THE MISSION OF NMSA AND WILL NOT VIOLATE CONFLICTS OF INTEREST OR MISREPRESENT THE POSITIONS AND GOALS OF NMSA. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | ORGANIZATION MEMBERS - EACH STATE GETS ONE VOTE FOR ORGANIZATION MEMBERS. THE ORGANIZATION MEMBERS IN EACH STATE MUST COLLECTIVELY AGREE ON THEIR VOTE. AFFILIATE MEMBERS - HAVE NO VOTING RIGHTS UNLESS DESIGNATED AS AN AT-LARGE VOTING MEMBER. INDIVIDUAL MEMBERS - HAVE NO VOTING RIGHTS UNLESS DESIGNATED AS AN AT-LARGE VOTING MEMBER. EMERITUS MEMBER - HAVE NO VOTING RIGHTS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE FORM 990 IS PREPARED BY AN OUTSIDE CPA AND THEN SUBMITTED TO THE EXECUTIVE DIRECTOR FOR REVIEW BEFORE BEING ELECTRONICALLY FILED. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | BEFORE A STAFF, BOARD, OR VOLUNTEER COMMITTEE MEMBER BEGINS HIS OR HER SERVICE WITH THE NMSA, HE OR SHE SHALL FILE WITH THE EXECUTIVE DIRECTOR OF NMSA A LIST OF HIS OR HER PRINCIPAL BUSINESS ACTIVITIES, AS WELL AS INVOLVEMENT WITH OTHER CHARITABLE AND BUSINESS ORGANIZATIONS, VENDORS, OR BUSINESS INTERESTS, OR WITH ANY OTHER ASSOCIATIONS THAT MIGHT PRODUCE A CONFLICT OF INTEREST. IN ADDITION TO THE DISCLOSURE REQUIRED BY THE PREVIOUS PARAGRAPH, EACH MEMBER IS UNDER AN OBLIGATION TO NMSA, TO HIS OR HER FELLOW STAFF OR VOLUNTEERS, AND TO THE COMMUNITY SERVED BY NMSA TO INFORM NMSA OF ANY POSITION HE OR SHE HOLDS OR OF ANY BUSINESS OR AVOCATIONAL ACTIVITY WHICH MAY RESULT IN A POSSIBLE CONFLICT OF INTEREST OR BIAS FOR OR AGAINST A PARTICULAR COLLABORATING ORGANIZATION, ACTION, OR POLICY, AT THE TIME SUCH GRANT, ACTION, OR POLICY IS UNDER CONSIDERATION BY THE BOARD OR ANY VOLUNTEER COMMITTEE OF NMSA. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THESE DOCUMENTS ARE AVAILABLE ON THE ORGANIZATION'S WEBSITE. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 197522 |
| IRS990/TotalAssetsEOYAmt | 0 | 125517 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 197522 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 125517 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 64300 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 136305 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 136305 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 197522 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 125517 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 136305 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 64300 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 197522 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 125517 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990/TypeOfOrganizationAssocInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/USAddress/AddressLine1Txt | 0 | 8001 FORBES PL |
| IRS990/USAddress/CityNm | 0 | SPRINGFIELD |
| IRS990/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/USAddress/ZIPCd | 0 | 22151 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 10 |
| IRS990/VotingMembersIndependentCnt | 0 | 0 |
| IRS990/WebsiteAddressTxt | 0 | MS4NMSA.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | SETH BROWN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | DIRECTOR |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5715516024 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-10 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | NATIONAL MUNICIPAL STORMWATER ALLIANCE |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | NATI |
| ReturnHeader/Filer/EIN | 0 | 811751139 |
| ReturnHeader/Filer/PhoneNum | 0 | 5715516024 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 8001 FORBES PLACE 211 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | SPRINGFIELD |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | VA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 22151 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 0 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 541487262 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | MATTHEWS CARTER & BOYCE |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 12730 FAIR LAKES CIRCLE SUITE 510 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | FAIRFAX |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | VA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 22033 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 7032183600 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-11-10 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | CINDI PARK |
| ReturnHeader/ReturnTs | 0 | 2025-11-13T08:43:47-06:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990 |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.