Liabilities / Assets
8th percentile
Higher debt load relative to assets than 8% of similar nonprofits.
EIN 63-0305308 • 501(c)14 • Birmingham, AL
Profile
Code of Alabama SEC 5-17-1 states that a credit Union is a cooperative society incorporated for the two-fold purpose of promoting thrift among its members and creating a source of credit for them at legitimate rates of interest. Alabama Postal Credit Union, an Alabama State Chartered Credit Union, provides a variety of financial services to its members who are Postal Employees or their family. As of December 31, 2023, the Credit Union provided services to approximately 868 members.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
8th percentile
Higher debt load relative to assets than 8% of similar nonprofits.
Liabilities / Revenue
20th percentile
Higher debt load relative to revenue than 20% of similar nonprofits.
Net Margin
98th percentile
Higher net margin than 98% of similar nonprofits.
Top Officer Pay
66th percentile
Higher top officer pay than 66% of similar nonprofits.
Top officer pay equals 15.7% of source-year revenue.
Asset Growth
93rd percentile
Faster asset growth than 93% of similar nonprofits.
Revenue Growth
32nd percentile
Faster revenue growth than 32% of similar nonprofits.
Assets
Up$5,922,969
Up $56,697 (+1.0%) from 2023
Liabilities
Down$3,279,478
Down $89,549 (-2.7%) from 2023
Net Assets
Up$2,643,491
Up $146,246 (+5.9%) from 2023
Revenue
Up$460,145
Up $22,878 (+5.2%) from 2023
Expenses
Up$313,899
Up $20,235 (+6.9%) from 2023
Net Income
Up$146,246
Up $2,643 (+1.8%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Code of Alabama SEC 5-17-1 states that a credit Union is a cooperative society incorporated for the two-fold purpose of promoting thrift among its members and creating a source of credit for them at legitimate rates of interest. Alabama Postal Credit Union, an Alabama State Chartered Credit Union, provides a variety of financial services to its members who are Postal Employees or their family. As of December 31, 2025, the Credit Union provided services to approximately 904 members.
Cooperative Society incorporated for the two fold purpose of promoting thrift among its members and creating a source of credit for them at legitimate rates of interest.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments Program Related | $2,980,409 | $3,103,600 | ▲ $123,191 |
| Rtn Earn Endowment Incm Other Fnds | $2,497,245 | $2,643,491 | ▲ $146,246 |
| Other Notes and Loans Receivable, Net | $2,221,253 | $2,178,337 | ▼ $42,916 |
| Savings and Temporary Cash Investments | $512,202 | $472,598 | ▼ $39,604 |
| Cash and Non-Interest-Bearing Accounts | $140,937 | $153,937 | ▲ $13,000 |
| Prepaid Expenses and Deferred Charges | $4,081 | $3,814 | ▼ $267 |
| Land, Buildings, and Equipment, Net | $1,330 | $1,158 | ▼ $172 |
| Accounts Receivable | $0 | $0 | → $0 |
| Pledges and Grants Receivable | $0 | $0 | → $0 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | $0 | → $0 |
| Investments in Publicly Traded Securities | $0 | $0 | → $0 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Intangible Assets | $0 | $0 | → $0 |
| Inventories for Sale or Use | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $5,866,272 | $5,922,969 | ▲ $56,697 |
| Other Assets Total | $6,060 | $9,525 | ▲ $3,465 |
| Liabilities | |||
| Other Liabilities | $3,360,040 | $3,268,048 | ▼ $91,992 |
| Accounts Payable and Accrued Expenses | $8,987 | $11,430 | ▲ $2,443 |
| Grants Payable | $0 | $0 | → $0 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Deferred Revenue | $0 | $0 | → $0 |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $3,369,027 | $3,279,478 | ▼ $89,549 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $2,497,245 | $2,643,491 | ▲ $146,246 |
| Total Liabilities and Net Assets / Fund Balance | $5,866,272 | $5,922,969 | ▲ $56,697 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $1,158 | $58,175 | $59,333 |
| Leasehold Improvements | $0 | $24,851 | $24,851 |
| Investment Program Related Org | $33,600 | - | - |
| Buildings | $0 | $0 | $0 |
| Other Land Buildings | $0 | $0 | $0 |
| Land | $0 | - | $0 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Randy V Allen | Manager/CEO | FT | $66,917 | $66,917 |
| Name | Title |
|---|---|
| James A Schilling | Director, Chairman |
| Solomon Mitchell | Supervisory Committee, Chairman |
| Billy W Lawley | Director |
| Leon Henderson | Director |
| Lillian Gresham | Director |
| Mark Lashley | Director |
| Byron Wesley | Supervisory Committee |
| Robert Richburg | Supervisory Committee |
| Line Item | Amount |
|---|---|
| Other Expenses | $171,852 |
| Salaries, Compensation, and Employee Benefits | $142,047 |
| 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 | - | - | - | $66,917 |
| Other Salaries and Wages | - | - | - | $64,662 |
| Information Technology | - | - | - | $25,568 |
| Fees for Services Accounting | - | - | - | $13,113 |
| Office Expenses | - | - | - | $11,870 |
| Payroll Taxes | - | - | - | $10,468 |
| Insurance | - | - | - | $7,321 |
| Fees for Services Legal | - | - | - | $4,302 |
| Other Expenses | - | - | - | $2,436 |
| Depreciation Depletion | - | - | - | $1,025 |
| Advertising | - | - | - | $790 |
| Total Functional Expenses | $0 | $0 | $0 | $313,899 |
| 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 |
|---|---|
| Member Shares on Deposit | $2,175,657 |
| Meber Share Certificates | $1,092,391 |
“The credit union manager, Randy V Allen, is brother-in-law to Billy Lawley, a current Director.”
“ALABAMA BANKING CODE, SECTION 5-17-5 STATES THAT, "Credit Union Membership shall consist of the Incorporators and such other persons as may be elected to membership and who subscribe to at least one share and pay the initial installment thereon and the entrance fee. Organizations, incorporated or otherwise, composed for the most part of the same general group as the credit union membership may be members. Credit Union organization shall be limited to groups, both large and small membership, having a common bond of occupation or association, or to groups within a well-defined neighborhood, community or Rural District". The membership of Alabama Postal Credit Union, as of December 31, 2024, was open to individuals who work as Postal employees or their family. As of December 31, 2024, the credit union had membership and provided services to approximately 890 members.”
“The Board of Directors are elected by the credit union membership at the annual meeting. The credit unions bylaws govern the election procedures. The terms of the Board of Director's, as set by the bylaws, are 3 years and are staggered so that an equal number expire at each annual meeting. Prior to the annual meeting, the Board Chairman appoints a nomination committee to nominate a candidate for each vacancy. Nominations can also be taken through absentee ballots or called for from the floor at the annual meeting. Election by the membership is performed through written ballots, unless there is only one nominee. All elections are determined by a plurality vote.”
“The following types of decisions are subject to approval by the credit unions members: Dissolution of the credit union, election and termination of Board of Director's and conversion from state to federal charter.”
“Management and Board of Director's perform a review of the Form 990 prior to filing.”
“Management's compensation is determined annually by the Credit Union's Board of Director's.”
“The Credit Union makes its governing documents available to the public upon request. The Credit Union's financial statements can be found on the website of the NCUA at NCUA.gov.”
“Other: State Chartered Credit Union”
“On an annual basis, the Alabama Credit Union Administration and/or the National Credit Union Administration, perform a regulatory examination of the financial statements and safety and soundness of the credit union. Additionally, the Credit Union's financial statements are subject to a Supervisory Committee/Agreed Upon Procedures Audit performed by an independent third party as of September 30 of each year.”
“The Credit Union has a Supervisory Committee that is responsible for ensuring that the Board of Director's and the management of the Credit Union: (1) Meet required financial reporting objectives and (2) Establish practices and procedures sufficient to safeguard member's assets. This includes overseeing any annual financial statement/Agreed Upon Procedures audit and the selection of the independent auditor/accountant.”
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 | 8987 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 11430 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Cooperative Society incorporated for the two fold purpose of promoting thrift among its members and creating a source of credit for them at legitimate rates of interest. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 790 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Randy V Allen |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2052524812 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO Box 11627 351 24th St N |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Birmingham |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | AL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 35202 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 140937 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 153937 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 66917 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 171852 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 460145 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 146246 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 142047 |
| IRS990/CYTotalExpensesAmt | 0 | 313899 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 460145 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 0 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1025 |
| IRS990/Desc | 0 | Code of Alabama SEC 5-17-1 states that a credit Union is a cooperative society incorporated for the two fold purpose of promoting thrift among its members and creating a source of credit for them at legitimate rates of interest. Alabama Postal Credit Union, an Alabama State Chartered Credit Union, provides a variety of financial services to its members who are Postal Employees or their family. As of December 31, 2024, the Credit Union provided services to approximately 890 members. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 4 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 313899 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 13113 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 4302 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 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/AverageHoursPerWeekRltdOrgRt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1 |
| 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/OfficerInd | 0 | 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/PersonNm | 0 | Randy V Allen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | James A Schilling |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Billy W Lawley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Leon Henderson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Mark Lashley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Lillian Gresham |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Solomon Mitchell |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Byron Wesley |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Robert Richburg |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 66917 |
| 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/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/TitleTxt | 0 | Manager/CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director, Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Supervisory Committee, Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Supervisory Committee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Supervisory Committee |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1927 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 5 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 0 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 0 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 460145 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 5 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 25568 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7321 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentExpenseAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 2980409 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 3103600 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 209 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 83026 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1330 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1158 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 84184 |
| IRS990/LegalDomicileStateCd | 0 | AL |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | Code of Alabama SEC 5-17-1 states that a credit Union is a cooperative society incorporated for the two-fold purpose of promoting thrift among its members and creating a source of credit for them at legitimate rates of interest. Alabama Postal Credit Union, an Alabama State Chartered Credit Union, provides a variety of financial services to its members who are Postal Employees or their family. As of December 31, 2024, the Credit Union provided services to approximately 890 members. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2497245 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2643491 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 11870 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 6060 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 9525 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Member Share Dividends |
| IRS990/OtherExpensesGrp/Desc | 1 | Operating Expenses |
| IRS990/OtherExpensesGrp/Desc | 2 | Association Dues |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 83330 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 22097 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 2436 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 3360040 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 3268048 |
| IRS990/OtherOrganizationDsc | 0 | State Chartered Credit Union |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 64662 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 2221253 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 2178337 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 10468 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 4081 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 3814 |
| IRS990/PrincipalOfficerNm | 0 | Randy V Allen |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | 0 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 522130 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 522130 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 522130 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Interest on Loans |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Investment Income |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | Fees and Charges |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 2 | 0 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 259576 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 188073 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 12496 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 259576 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 188073 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 12496 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 2 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 139972 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 437267 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 143603 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 153692 |
| IRS990/PYTotalExpensesAmt | 0 | 293664 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 437267 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/BOYAmt | 0 | 0 |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/BOYAmt | 0 | 0 |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 146246 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/PersonalAmt | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 1 |
| IRS990/RevenueAmt | 0 | 460145 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 2497245 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 2643491 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 512202 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 472598 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 1158 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 58175 |
| IRS990ScheduleD/EquipmentGrp/InvestmentCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 59333 |
| IRS990ScheduleD/FederalIncomeTaxLiabilityAmt | 0 | 0 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 0 | 2970000 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 1 | 100000 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/BookValueAmt | 2 | 33600 |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 0 | Certificates of Deposit |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 1 | Corporate America Credit Union Paid In Capital |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/Desc | 2 | NCUA Capital Deposit |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 0 | C |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 1 | C |
| IRS990ScheduleD/InvstProgramRelatedOrgGrp/MethodValuationCd | 2 | C |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/LandGrp/InvestmentCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 24851 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/InvestmentCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 24851 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 0 |
| IRS990ScheduleD/OtherLandBuildingsGrp/InvestmentCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 0 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 2175657 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 1092391 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | Member Shares on Deposit |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | Meber Share Certificates |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 1158 |
| IRS990ScheduleD/TotalBookValueProgramRltdAmt | 0 | 3103600 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 3268048 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Other: State Chartered Credit Union |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | The credit union manager, Randy V Allen, is brother-in-law to Billy Lawley, a current Director. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ALABAMA BANKING CODE, SECTION 5-17-5 STATES THAT, "Credit Union Membership shall consist of the Incorporators and such other persons as may be elected to membership and who subscribe to at least one share and pay the initial installment thereon and the entrance fee. Organizations, incorporated or otherwise, composed for the most part of the same general group as the credit union membership may be members. Credit Union organization shall be limited to groups, both large and small membership, having a common bond of occupation or association, or to groups within a well-defined neighborhood, community or Rural District". The membership of Alabama Postal Credit Union, as of December 31, 2024, was open to individuals who work as Postal employees or their family. As of December 31, 2024, the credit union had membership and provided services to approximately 890 members. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | The Board of Directors are elected by the credit union membership at the annual meeting. The credit unions bylaws govern the election procedures. The terms of the Board of Director's, as set by the bylaws, are 3 years and are staggered so that an equal number expire at each annual meeting. Prior to the annual meeting, the Board Chairman appoints a nomination committee to nominate a candidate for each vacancy. Nominations can also be taken through absentee ballots or called for from the floor at the annual meeting. Election by the membership is performed through written ballots, unless there is only one nominee. All elections are determined by a plurality vote. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | The following types of decisions are subject to approval by the credit unions members: Dissolution of the credit union, election and termination of Board of Director's and conversion from state to federal charter. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | Management and Board of Director's perform a review of the Form 990 prior to filing. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | Management's compensation is determined annually by the Credit Union's Board of Director's. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | The Credit Union makes its governing documents available to the public upon request. The Credit Union's financial statements can be found on the website of the NCUA at NCUA.gov. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | On an annual basis, the Alabama Credit Union Administration and/or the National Credit Union Administration, perform a regulatory examination of the financial statements and safety and soundness of the credit union. Additionally, the Credit Union's financial statements are subject to a Supervisory Committee/Agreed Upon Procedures Audit performed by an independent third party as of September 30 of each year. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 9 | The Credit Union has a Supervisory Committee that is responsible for ensuring that the Board of Director's and the management of the Credit Union: (1) Meet required financial reporting objectives and (2) Establish practices and procedures sufficient to safeguard member's assets. This includes overseeing any annual financial statement/Agreed Upon Procedures audit and the selection of the independent auditor/accountant. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Header, Line K |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Section A, Line 2 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990, Part VI, Section A, Line 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990, Part VI, Section A, Line 7a |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990, Part VI, Section A, Line 7b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Form 990, Part VI, Section B, Line 11b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | Form 990, Part VI, Section B, Line 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | Form 990, Part VI, Section C, Line 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | Form 990, Part XII, Line 2b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 9 | Form 990, Part XII, Line 2c |
| 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/TaxExemptBondLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TaxExemptBondLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 5866272 |
| IRS990/TotalAssetsEOYAmt | 0 | 5922969 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 5866272 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 5922969 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 0 |
| IRS990/TotalEmployeeCnt | 0 | 4 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 313899 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 3369027 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 3279478 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 3369027 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 3279478 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 2497245 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 2643491 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalOtherProgSrvcExpenseAmt | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.