0001437749-26-007797.txt : 20260311 0001437749-26-007797.hdr.sgml : 20260311 20260311173106 ACCESSION NUMBER: 0001437749-26-007797 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20251231 FILED AS OF DATE: 20260311 DATE AS OF CHANGE: 20260311 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPHA PRO TECH LTD CENTRAL INDEX KEY: 0000884269 STANDARD INDUSTRIAL CLASSIFICATION: ORTHOPEDIC, PROSTHETIC & SURGICAL APPLIANCES & SUPPLIES [3842] ORGANIZATION NAME: 08 Industrial Applications and Services EIN: 631030494 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-15725 FILM NUMBER: 26744640 BUSINESS ADDRESS: ADDRESS IS A NON US LOCATION: YES STREET 1: 53 WELLINGTON STREET EAST CITY: AURORA PROVINCE COUNTRY: A6 ZIP: L4G 1H6 BUSINESS PHONE: 9054790654 MAIL ADDRESS: ADDRESS IS A NON US LOCATION: YES STREET 1: 53 WELLINGTON STREET EAST CITY: AURORA PROVINCE COUNTRY: A6 ZIP: L4G 1H6 FORMER COMPANY: FORMER CONFORMED NAME: BFD INDUSTRIES INC DATE OF NAME CHANGE: 19930328 10-K 1 apt20251231_10k.htm FORM 10-K apt20251231_10k.htm
FY 2025 --12-31 false 0000884269 false 5 0 2 2 0 0 5 3 0 0 1 3 4 0 0 0.01 0.01 true true false true true true NYSEAMER 00008842692025-01-012025-12-31 thunderdome:item utr:Y 0000884269srt:OfficerMember2025-01-012025-12-31 xbrli:pure 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerCMember2024-01-012024-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerCMember2025-01-012025-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerBMember2024-01-012024-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerBMember2025-01-012025-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerAMember2024-01-012024-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerAMember2025-01-012025-12-31 0000884269us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerBMember2024-01-012024-12-31 0000884269us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerBMember2025-01-012025-12-31 0000884269us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerAMember2024-01-012024-12-31 0000884269us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberapt:CustomerAMember2025-01-012025-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-12-31 0000884269us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2025-01-012025-12-31 0000884269us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-12-31 0000884269us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2025-01-012025-12-31 iso4217:USD 00008842692024-12-31 00008842692025-12-31 0000884269us-gaap:CorporateNonSegmentMember2024-12-31 0000884269us-gaap:CorporateNonSegmentMember2025-12-31 0000884269us-gaap:OperatingSegmentsMember2024-12-31 0000884269us-gaap:OperatingSegmentsMember2025-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:DisposableProtectiveApparelMember2024-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:DisposableProtectiveApparelMember2025-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:BuildingSupplyMember2024-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:BuildingSupplyMember2025-12-31 0000884269srt:ReportableGeographicalComponentsMember2024-12-31 0000884269srt:ReportableGeographicalComponentsMember2025-12-31 0000884269srt:ReportableGeographicalComponentsMemberus-gaap:NonUsMember2024-12-31 0000884269srt:ReportableGeographicalComponentsMemberus-gaap:NonUsMember2025-12-31 0000884269srt:ReportableGeographicalComponentsMembercountry:US2024-12-31 0000884269srt:ReportableGeographicalComponentsMembercountry:US2025-12-31 0000884269srt:ReportableGeographicalComponentsMember2024-01-012024-12-31 0000884269srt:ReportableGeographicalComponentsMember2025-01-012025-12-31 0000884269srt:ReportableGeographicalComponentsMemberus-gaap:NonUsMember2024-01-012024-12-31 0000884269srt:ReportableGeographicalComponentsMemberus-gaap:NonUsMember2025-01-012025-12-31 0000884269srt:ReportableGeographicalComponentsMembercountry:US2024-01-012024-12-31 0000884269srt:ReportableGeographicalComponentsMembercountry:US2025-01-012025-12-31 00008842692024-01-012024-12-31 0000884269us-gaap:CorporateNonSegmentMember2024-01-012024-12-31 0000884269us-gaap:CorporateNonSegmentMember2025-01-012025-12-31 0000884269us-gaap:OperatingSegmentsMember2024-01-012024-12-31 0000884269us-gaap:OperatingSegmentsMember2025-01-012025-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:DisposableProtectiveApparelMember2024-01-012024-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:DisposableProtectiveApparelMember2025-01-012025-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:BuildingSupplyMember2024-01-012024-12-31 0000884269us-gaap:OperatingSegmentsMemberapt:BuildingSupplyMember2025-01-012025-12-31 0000884269srt:PresidentMember2024-12-31 0000884269srt:PresidentMember2025-12-31 0000884269apt:ForEmployeesContributing2To12PercentOfGrossEarningsMember2025-01-012025-12-31 0000884269apt:ForEmployeesContributing1PercentOfGrossEarningsMember2025-01-012025-12-31 0000884269apt:IllinoisTaxAuthorityMember2025-01-012025-12-31 0000884269us-gaap:DomesticCountryMember2024-01-012024-12-31 0000884269us-gaap:DomesticCountryMember2025-01-012025-12-31 0000884269us-gaap:EmployeeStockOptionMember2025-01-012025-12-31 0000884269us-gaap:EmployeeStockOptionMember2025-12-31 iso4217:USDxbrli:shares xbrli:shares 00008842692025-12-312025-12-31 00008842692023-12-31 0000884269us-gaap:RestrictedStockMemberapt:IncentivePlan2020Member2025-01-012025-12-31 0000884269us-gaap:RestrictedStockMemberapt:IncentivePlan2020Member2025-12-31 0000884269us-gaap:RestrictedStockMemberapt:IncentivePlan2020Member2024-01-012024-12-31 0000884269us-gaap:RestrictedStockMember2025-12-31 0000884269us-gaap:RestrictedStockMember2025-01-012025-12-31 0000884269us-gaap:RestrictedStockMember2024-12-31 0000884269us-gaap:RestrictedStockMember2024-01-012024-12-31 0000884269us-gaap:RestrictedStockMember2023-12-31 0000884269apt:IncentivePlan2020Member2025-12-31 0000884269apt:The2004PlanMember2025-01-012025-12-31 0000884269apt:The2004PlanMember2020-01-012020-12-31 0000884269apt:The2004PlanMember2025-12-31 0000884269apt:HarmonyMember2025-09-30 0000884269apt:HarmonyMember2025-01-012025-09-30 0000884269apt:HarmonyMember2025-01-012025-12-31 0000884269apt:HarmonyMember2025-12-31 0000884269apt:HarmonyMember2024-01-012024-12-31 utr:sqft 0000884269apt:HarmonyMemberapt:ManufacturingOfBuildingProductsMembercountry:IN2025-12-31 0000884269apt:HarmonyMemberapt:SewingProprietaryDisposableProtectiveApparelMembercountry:IN2025-12-31 0000884269apt:HarmonyMemberapt:ManufacturingCoatedMaterialAndSewingProprietaryDisposableProtectiveApparelMembercountry:IN2025-12-31 0000884269apt:HarmonyMemberapt:ManufacturingBuildingProductsMembercountry:IN2025-12-31 0000884269apt:HarmonyMembercountry:IN2025-12-31 0000884269apt:MapleIndustriesAndAssociatesMemberapt:HarmonyMember2005-12-31 0000884269apt:AlphaProTechEngineeredProductsMemberapt:HarmonyMember2005-12-31 0000884269us-gaap:EmployeeStockOptionMember2024-01-012024-12-31 0000884269apt:The2004PlanMember2024-01-012024-12-31 0000884269srt:MaximumMember2025-12-31 0000884269srt:MinimumMember2025-12-31 0000884269us-gaap:SoftwareDevelopmentMember2025-12-31 0000884269us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2025-12-31 0000884269us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2025-12-31 0000884269us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2025-12-31 0000884269us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2025-12-31 0000884269us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2025-12-31 0000884269us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2025-12-31 0000884269us-gaap:BuildingMember2025-12-31 0000884269us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-12-31 0000884269us-gaap:RetainedEarningsMember2025-12-31 0000884269us-gaap:AdditionalPaidInCapitalMember2025-12-31 0000884269us-gaap:CommonStockMember2025-12-31 0000884269us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-012025-12-31 0000884269us-gaap:RetainedEarningsMember2025-01-012025-12-31 0000884269us-gaap:AdditionalPaidInCapitalMember2025-01-012025-12-31 0000884269us-gaap:CommonStockMember2025-01-012025-12-31 0000884269us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-31 0000884269us-gaap:RetainedEarningsMember2024-12-31 0000884269us-gaap:AdditionalPaidInCapitalMember2024-12-31 0000884269us-gaap:CommonStockMember2024-12-31 0000884269us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-12-31 0000884269us-gaap:RetainedEarningsMember2024-01-012024-12-31 0000884269us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-31 0000884269us-gaap:CommonStockMember2024-01-012024-12-31 0000884269us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0000884269us-gaap:RetainedEarningsMember2023-12-31 0000884269us-gaap:AdditionalPaidInCapitalMember2023-12-31 0000884269us-gaap:CommonStockMember2023-12-31 0000884269us-gaap:RelatedPartyMember2024-12-31 0000884269us-gaap:RelatedPartyMember2025-12-31 0000884269us-gaap:NonrelatedPartyMember2024-12-31 0000884269us-gaap:NonrelatedPartyMember2025-12-31 00008842692026-03-01 00008842692025-06-30
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

☒ Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the fiscal year ended December 31, 2025

 

or

 

☐ Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from                 to                

Commission file number: 001-15725

 


 

ALPHA PRO TECH, LTD.

(Exact Name of Registrant as Specified in Its Charter)

 


 

Delaware 63-1009183
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification No.)

                                                       

53 Wellington Street East, Aurora Ontario, L4G 1H6

(Address of Principal Executive Offices, including zip code)

 

Registrant's telephone number, including area code: 905-479-0654

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.01 par value

APT

NYSE American

 

Securities registered pursuant to Section 12(g) of the Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No ☒

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No ☒

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:

Large accelerated filer ☐

 

Accelerated filer   ☐

Non-accelerated filer  ☒

 

Smaller reporting company   ☒

 

 

Emerging growth company ☐

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. ☒

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b). ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☒

 

The aggregate market value of voting stock held by non-affiliates of the registrant as of June 30, 2025, was $41,284,738.

 

As of March 1, 2026, the registrant had outstanding 10,185,427 shares of common stock.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the registrant’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders are incorporated by reference into Part III of this Form 10-K.

 

 

  

 

ALPHA PRO TECH, LTD.

INDEX TO ANNUAL REPORT ON FORM 10-K

 

 

Page

Special Note Regarding Forward-Looking Statements

3

Special Note Regarding Smaller Reporting Company Status

3
   

PART I:

3

 

 

Item 1.  Business

3
General 3
Business 3
Strategy 4

Products

4

Markets

5

Distribution

5

Financial Information About Geographic Areas

6

Manufacturing

6

Competition

7

Regulatory Requirements

7

Patents and Trademarks

7

Human Capital

7

Available Information

8

Item 1A.    Risk Factors

8

Item 1B.    Unresolved Staff Comments

12

Item 1C.    Cybersecurity

12

Item 2.       Properties

14

Item 3.       Legal Proceedings

14

Item 4.       Mine Safety Disclosures

14
   

PART II:

14

 

 

Item 5.       Market for Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities

14

Item 6.       (Reserved)

15

Item 7.       Management’s Discussion and Analysis of Financial Condition and Results of Operations

15

Item 7A.    Quantitative and Qualitative Disclosures About Market Risk

21

Item 8.       Financial Statements and Supplementary Data

22

Item 9.       Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

44

Item 9A.    Controls and Procedures

44

Item 9B.     Other Information

44

Item 9C.    Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

44
   

PART III:

45
   

Item 10.      Directors, Executive Officers and Corporate Governance

45

Item 11.       Executive Compensation

45

Item 12.      Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters

45

Item 13.      Certain Relationships and Related Transactions, and Director Independence

46

Item 14.      Principal Accountant Fees and Services

46
   

PART IV:

46

 

 

Item 15.      Exhibits and Financial Statement Schedules

46

Item 16.       Form 10-K Summary

46
   
   

Exhibit Index

47
   

Signatures

48

 

2

  

 

PART I

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K contains forward-looking statements that are made pursuant to the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements involve risks, uncertainties and assumptions as described from time to time in registration statements, annual reports and other periodic reports and filings of the Company (as defined below) filed with the Securities and Exchange Commission (“SEC”). Forward-looking statements include statements concerning our plans, objectives, goals, strategies, future events, future revenues or performance, capital expenditures, financing needs, plans or intentions, including, without limitation, our expected orders, new products, production levels and sales in 2026 and other information that is not historical information. All statements, other than statements of historical facts that address the Company’s expectations of sources of capital or that express the Company’s expectations for the future with respect to financial performance or operating strategies or results can be identified as forward-looking statements. As a result, there can be no assurance that the Company’s future results will not be materially different from those described herein as “expected,” “anticipated,” “forecasted,” “estimated,” “believed,” “predicted,” “intended,” “planned,” “potential,” “may,” “continue” or “should,” or using variations of such words or similar expressions, which reflect the current views of the Company with respect to future events. We caution readers that these forward-looking statements speak only as of the date hereof. The Company hereby expressly disclaims any obligation or undertaking to release publicly any updates or revisions to any such statements to reflect any change in the Company’s expectations or any change in events, conditions or circumstances on which such statements are based.

 

Any expectations based on these forward-looking statements are subject to risks and uncertainties. These risks and other factors include, but are not limited to, those listed in this report under “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and elsewhere in this report. These and many other factors could affect the Company’s future operating results and financial condition and could cause actual results to differ materially from expectations based on forward-looking statements made in this document or elsewhere by the Company or on its behalf.

 

SPECIAL NOTE REGARDING SMALLER REPORTING COMPANY STATUS

 

We are filing this Annual Report on Form 10-K as a “smaller reporting company” (as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended) based on our public float (the aggregate market value of our common stock equity held by non-affiliates of the Company) as of the last business day of our second fiscal quarter of 2025. As a result of being a smaller reporting company, we are not required to provide certain disclosure in this Annual Report on Form 10-K. Where information is being omitted or reduced in this Annual Report on Form 10-K based on our smaller reporting company status, we have made a special notation herein.

 

Item 1.    Business.

 

GENERAL

 

ALPHA PRO TECH, LTD. (“Alpha Pro Tech,” the “Company,” “we,” “our” or “us”) is the parent company of Alpha Pro Tech, Inc. and Alpha ProTech Engineered Products, Inc. The Company was incorporated in the State of Delaware on July 1, 1994, as a successor to a business that was organized in 1983. Our executive offices are located at 53 Wellington Street East, Aurora, Ontario, Canada L4G 1H6, and our telephone number is (905) 479-0654. Our website is located at www.alphaprotech.com.

 

The Company continued to qualify as a smaller reporting company at the measurement date for determining such qualification during 2025. According to the disclosure requirements for smaller reporting companies, the Company has included consolidated balance sheets as of December 31, 2025 and 2024, and consolidated statements of income, comprehensive income, shareholders’ equity and cash flows for each of the two years in the period ended December 31, 2025.

 

BUSINESS

 

Alpha Pro Tech is in the business of protecting people, products and environments. We accomplish this by developing, manufacturing and marketing a line of high-value, disposable protective apparel and infection control products for the cleanroom, industrial, pharmaceutical, medical and dental markets through our wholly-owned subsidiary, Alpha Pro Tech, Inc. We also manufacture a line of building supply construction weatherization products through our wholly-owned subsidiary, Alpha ProTech Engineered Products, Inc. Our products are sold under the Alpha Pro Tech brand name, as well as under private label.

 

Our products are grouped into two business segments: (1) the Building Supply segment, consisting of construction weatherization products, such as housewrap, housewrap accessories including window and door flashing and seam tape, synthetic roof underlayment and synthetic roof underlayment accessories, as well as other woven materials; and (2) the Disposable Protective Apparel segment, consisting of disposable protective garments (including shoecovers, bouffant caps, coveralls, gowns, frocks and lab coats), face masks and face shields. All financial information presented in this report reflects the current segmentation.

 

3

 

STRATEGY

 

Our principal strategy focuses on developing, producing and marketing differentiated, innovative high value products that protect people, products and environments. Our key sales growth strategies are based on communicating directly with end users and developing innovative products to suit individual end users’ needs.

 

Our products are used primarily in cleanrooms, industrial safety manufacturing environments and health care facilities, such as hospitals, laboratories and dental offices, as well as residential and multi-family building and re-roofing sites. Our products are distributed principally in the United States of America (“United States” or “U.S.”) through a network consisting of purchasing groups, national distributors, local distributors, independent sales representatives, and our own sales and marketing force.

 

PRODUCTS         

 

Our principal products are grouped into two business segments:

 

Building Supply:

 

●

Housewrap

 

●

Housewrap accessories: window and door flashing and seam tape

 

●

Synthetic roof underlayment

 

●

Synthetic roof underlayment accessories: self-adhered roof underlayment

 

●

Other woven material

 

Disposable Protective Apparel:

 

●

Shoecovers

 

●

Bouffant caps

 

●

Gowns

 

●

Coveralls

 

●

Lab coats

 

●

Frocks

 

●

Face masks

 

●

Face shields

 

Building Supply

 

The Building Supply segment consists of a line of construction supply weatherization products, namely housewrap, housewrap accessories, synthetic roof underlayment and synthetic roof underlayment accessories, as well as other woven material. This line of products is a natural extension of our core capabilities: creating proprietary products designed to protect people and environments.

 

The usage of these construction supply weatherization products offers great advantages in decreasing the time that it takes to construct a home, as well as reducing costs. The housewrap, under the trademark REX™, offers a weather resistant barrier and, to the homeowner, years of lower energy consumption. REX Wrap® and REX Wrap Plus® are woven and coated polypropylene micro perforated weather resistant barriers, and REX™ Wrap Fortis with JX ALTA 360° Drainage Technology™ is a one-of-a-kind breathable product that uniquely enables the drainage of water in every direction to protect buildings from the elements much better, we believe, than a traditional housewrap, while decreasing job site material waste, simplifying installation to reduce labor and allowing fewer products to be carried onto the job site. Our housewrap accessories include REXTREME Window and Door Flashing, which provides a tight seal from air and moisture around windows and doors and REX™ Premium Seam Tape which is a high-strength film that helps to seal all seams on housewrap applications.

 

The proprietary synthetic roof underlayment, REX SynFelt®, has the ability to resist the environment, as opposed to conventional organic roofing underlayment that is prone to rapid degradation and mold growth. We also manufacture and distribute REX TECHNOply® and TECHNO SB®, economy versions of our synthetic roof underlayment, to capture market share in the lower end of the market. These products are manufactured in our manufacturing facility in Valdosta, Georgia and through our joint venture in India, as described in more detail below under “Manufacturing.” Our synthetic roof underlayment accessories consist of our self-adhered TECHNOplus which provides an additional layer of protection and aids in prevention of damage caused by ice dams and wind driven rain, and REX Ultra HT which is designed to deal with roofing’s most demanding installation conditions and high temperature applications.

 

4

 

Disposable Protective Apparel

 

The Disposable Protective Apparel segment consists of a complete line of disposable protective garments (shoecovers, bouffant caps, coveralls, gowns, frocks and lab coats), as well as face masks and face shields.

 

Our goal in the design and manufacture of all our disposable protective garments is to keep the wearer cool, clean and comfortable and to provide the right level of protection for the wearer and the wearer’s environment. To achieve this, we offer a comprehensive selection of materials and garment designs to meet a wide range of application requirements. Our materials are clean and durable and offer the wearer a great comfort level. Our products are offered using proprietary materials such as ChemTech®, BarrierTech®, ComforTech®, AlphaGuard®, GenPro®, UltraGrip™, SafeStep®, MaxGrip®, AquaTrak®, SureGrip®, NuTech® and NaviTrak®.

 

The vast majority of the disposable protective garments are manufactured through our joint venture in India, and, to a much lesser extent, by other contract manufacturers in Asia and Mexico, as described in more detail below under “Manufacturing.” Certain proprietary products are made using materials supplied by us.

 

Our face masks come in a wide variety of filtration efficiencies and styles. Our patented Positive Facial Lock® feature provides a custom fit to the face to prevent blow-by for better protection. The term "blow-by" is used to describe the potential for infectious material to enter or escape a face mask without going through the filter as a result of gaps or openings in the face mask. Our Magic Arch® feature holds the mask away from the nose and mouth, creating a comfortable breathing chamber.

 

Our N-95 Particulate Respirator National Institute for Occupational Safety and Health (“NIOSH”) approved face mask, which incorporates both the Positive Facial Lock® feature and the Magic Arch® feature, has historically experienced increased demand during outbreaks of infectious disease, such as SARS in 2003, Bird Flu in 2006, H1N1 in 2009 and COVID-19 in 2020, to combat the spread of these diseases.

 

All eye shields are made from an optical-grade polyester film and have a permanent anti-fog feature. This provides the wearer with extremely lightweight, distortion-free protection that can be worn for hours, and the eye shields will not fog up from humidity and/or perspiration. An important feature of all face masks and eye and face shields is that they are disposable, which eliminates the possibility of cross infection between patients and saves consumers, such as hospitals, the expense of sterilization after every use.

 

As described in more detail below under “Manufacturing,” our face masks are primarily manufactured in our facility in Nogales, Arizona. Our eye shields are also produced in our facility in Nogales, Arizona and assembled by a subcontractor in Mexico.

 

All of our disposable protective apparel products, including face masks and face shields, are sold through similar distribution channels, are single-use and disposable, have the purpose of protecting people, products and environments, and have to be produced in Food and Drug Administration (“FDA”) approved facilities, regardless of the market served.

 

The Company’s products are sold under the “Alpha Pro Tech” brand name and under private label, and they are predominantly sold in the U.S.

 

Financial information related to the two segments can be found in Note 14 to our consolidated financial statements.

 

MARKETS

 

Our products are sold to the following markets: (i) construction weatherization products (building supply products) are sold to construction supply and roofing distributors, and (ii) disposable protective apparel products are sold to the industrial, cleanroom, medical and dental markets.

 

Our target customers are construction building supply and roofing distributors; companies in pharmaceutical manufacturing, bio-pharmaceutical manufacturing, medical device manufacturing, lab animal research, and high technology electronics manufacturing (which includes the semi-conductor market); and medical and dental distributors.

 

DISTRIBUTION

 

We rely primarily on a network of independent distributors for the sale of our products. We generally do not have a material amount of backlog orders, as orders are usually placed for shipment and shipped within 30 days. Appropriate levels of inventories are maintained to supply distributors on a timely basis. From time to time, we will stockpile inventory for periods of unusually high demand.

 

Disruptions in the supply chain have created occasional backlogs of unfulfilled orders for our personal protective equipment (“PPE”) products and certain of our building supply products, and uncertainty in the timing of deliveries and fulfillment of backlogged orders can occur from time to time.

 

Standard payment terms are net 30 days from the date of shipment. All pricing and payment for our products are in U.S. dollars. Authorized returns must be unopened, in good condition and in the original carton and may be returned within 90 days of the original date of shipment. All authorized returns are subject to a restocking fee of 20% of the original invoice.

 

5

 

FINANCIAL INFORMATION ABOUT GEOGRAPHIC AREAS

 

The following table summarizes the Company’s net sales by geographic region for the Company’s last two years. All amounts have been rounded to the nearest thousand.

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net sales by geographic region

               

United States

  $ 58,527,000     $ 57,211,000  

International

    615,000       629,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  

 

Net sales by geographic region are based on the countries in which our customers are located. International sales include sales primarily to Canada and Costa Rica during both 2025 and 2024. All sales are in U.S. dollars. For the years ended December 31, 2025 and 2024, the Company did not generate sales from any single country, except the United States, that were significant to the Company’s consolidated net sales.

 

The following table summarizes the locations of the Company’s long-lived assets by geographic region as of December 31, 2025 and 2024.

 

   

As of December 31,

 
   

2025

   

2024

 

Long-lived assets, net by geographic region

               

United States

  $ 6,953,000     $ 7,325,000  

International

    1,281,000       1,195,000  
                 

Consolidated total long-lived assets, net

  $ 8,234,000     $ 8,520,000  

 

MANUFACTURING

 

Our wholly-owned subsidiary, Alpha ProTech Engineered Products, Inc., manufactures and distributes a line of construction weatherization products for the Building Supply segment, comprised primarily of housewrap, housewrap accessories, synthetic roof underlayment and synthetic roof underlayment accessories. Alpha ProTech Engineered Products, Inc. operates in a 165,400 square foot facility in Valdosta, Georgia.

 

Alpha ProTech Engineered Products, Inc. has a 41.66% ownership interest in a joint venture with Maple Industries and associates, a manufacturer in India, for the production of Building Supply segment products, such as housewrap and synthetic roof underlayment products, in a semi-finished state, and the production of Disposable Protective Apparel segment products. The name of the joint venture is Harmony Plastics Private Limited (“Harmony”). For a description of our relationship with Harmony, see Note 6 to our consolidated financial statements. Harmony has four facilities in India, three owned and one rented. The owned facilities consist of (i) a 139,000 square foot building for use in the manufacturing of building products, (ii) a 121,000 square foot facility for use in the manufacturing of coated material and the sewing of proprietary disposable protective apparel, and (iii) a 23,000 square foot facility for use in the sewing of proprietary disposable protective apparel. The rented building is a 159,000 square foot facility for use in the manufacturing of Building Supply segment products.

 

We manufacture, cut, warehouse and ship disposable protective apparel products and face shields in a 137,500 square foot facility in Nogales, Arizona. The majority of the apparel products are manufactured by contract manufacturers in Asia and, to a much lesser extent, the face shields are manufactured by a contract manufacturer in Mexico. These goods are manufactured pursuant to our specifications and quality assurance guidelines. Certain proprietary products are being made in Asia using materials supplied by us.

 

We have encountered over the last several years a number of constraints within our supply chain due to raw material and labor shortages, as well as shipping delays. At times, these constraints have limited our ability to satisfy customer demand. Although we continue to work to alleviate these supply chain issues by securing additional supply sources, in the event of subsequent shutdowns, shortages or delays, our production and sales could be further impacted. Our business is not subject to significant seasonal considerations, although it is necessary for us to have adequate raw materials and finished inventory in stock.

 

6

 

COMPETITION

 

We face substantial competition from numerous companies, including many companies with greater marketing and financial resources. Our major competitors in the construction supply weatherization market are DuPont and Berry Global for housewrap and Owens Corning and GAF for synthetic roof underlayment. Our major competitor in the medical and dental markets is Kimberly-Clark Corporation of Fort Worth, Texas. Other large competitors include 3M Company, Johnson & Johnson, White Knight Engineered Products (Precept Medical Products, Inc.), Cardinal Health, Inc. and Medline Industries Inc. Our major competitors in the industrial and cleanroom market are our former largest distributor, VWR International, LLC, Kimberly-Clark Corporation, 3M Company, Kappler, Inc., DuPont and Allegiance Healthcare Corporation. VWR International, LLC, Cardinal Health, Inc. and Medline Industries Inc. are also distributors of our products. The principal methods and elements of competition include brand recognition and loyalty, product innovation, quality and performance, price, and marketing and distribution capabilities. We believe that we have been able to compete successfully, driven by the combination of our brand and product dependability and quality, manufacturing capabilities, and product innovations, as well as on the breadth of our offerings to customers.

 

For additional discussion of the competitive environment in which we conduct our business, see Part I, Item 1A, “Risk Factors – Risks Related to Our Industry.”

 

REGULATORY REQUIREMENTS

 

We are not required to obtain regulatory approval from the U.S. FDA with respect to the sale of our products. Our products are, however, subject to prescribed good manufacturing practices as defined by the FDA, and our manufacturing facilities are inspected by the FDA every two years to ensure compliance with such good manufacturing practices. We produce and sell an N-95 Particulate Respirator face mask that meets the Occupational Safety and Health Administration (“OSHA”) respirator guidelines and has been approved by the National Institute for Occupational Safety and Health (“NIOSH”). This product is designed to help prevent the inhalation of the tuberculosis bacteria.

 

Our operations are subject to federal, state and local laws, regulations and ordinances relating to various environmental, health and safety matters. We believe that our operations are in compliance with, or we are taking actions designed to ensure compliance with, these laws, regulations, and ordinances. However, the nature of our operations exposes us to the risk of claims concerning non-compliance with environmental, health, and safety laws or standards, and there can be no assurance that material costs or liabilities will not be incurred in connection with those claims. We are not currently named as a party in any judicial or administrative proceeding relating to environmental, health, and safety matters, and we currently have no anticipated capital expenditures for environmental projects that are expected to have a material effect on our financial condition, results of operations or liquidity.

 

INTELLECTUAL PROPERTY

 

Patents and Trade Secrets

 

Until recently, we had ten United States patents relating to several of our products and a United States patent on a method to fold and put on sterile garments. We also rely on trade secrets and proprietary know-how to maintain and develop our commercial position. The United States patents issued expired in 2024 and cannot be extended.

 

Trademarks

 

Many of our products are sold under various trademarks and trade names, including Alpha Pro Tech and several others listed under “Products” above. We believe that many of our trademarks and trade names have significant recognition in our principal markets, and we take customary steps to register or otherwise protect our rights in our trademarks and trade names.

 

HUMAN CAPITAL

 

As of March 2, 2026, we had 122 full-time employees and one part-time employee, including 19 employees at our principal executive office in Aurora, Ontario, Canada; 39 employees at our Disposable Protective Apparel segment facility in Nogales, Arizona; 46 employees at our Building Supply segment facility in Valdosta, Georgia; 17 employees on our sales and marketing team, located in various areas throughout the United States; and 1 employee in China.

 

None of our employees are subject to collective bargaining agreements. We have had no labor-related work stoppages, and we believe that our relations with our employees are good.

 

Workplace Health and Safety

 

The health, safety, and wellness of our employees is a priority in which we have always invested, and we will continue to do so. The Company maintains a variety of programs to reduce and eliminate injuries and promote safety and regularly measures progress against those programs. These programs promote personal responsibility for workplace safety and encourage associates to set a meaningful example as safety ambassadors.

 

7

 

Company Culture

 

We strive to foster a culture where mutual respect, inclusive behavior, and dignity are core to our individual expectations. We remain committed to fostering an inclusive environment in which our differing backgrounds, life experiences, and perspectives join to positively impact the communities in which we live and serve. We do this by leading with inclusion and empowering everyone to do their best work as their most authentic selves. We are united by our collective purpose and common set of organizational values that are core to our mission and culture.

 

AVAILABLE INFORMATION

 

We make available free of charge on our Internet website (http://www.alphaprotech.com) our most recent Annual Report on Form 10-K, our Quarterly Reports on Form 10-Q filed since our most recent Annual Report on Form 10-K, any current reports on Form 8-K furnished or filed since our most recent Annual Report on Form 10-K and any amendments to such reports, as well as our most recent proxy statement, as soon as reasonably practicable following the electronic filing of such documents with the SEC. These filings are also available on the SEC’s website (http://www.sec.gov).

 

The Company is not including the information contained on or available through its website as a part of, or incorporating such information into, this Annual Report on Form 10-K.

 

Item 1A.  Risk Factors.

 

Making or continuing an investment in common stock issued by the Company involves certain risks that you should carefully consider. The risks and uncertainties described below are not the only risks that may have a material adverse effect on the Company. Additional risks and uncertainties also could adversely affect our business and our results. If any of the following risks actually occur, our business, financial condition and results of operations could be negatively affected, the market price of our common stock could decline, and you could lose all or a part of your investment. Further, to the extent that any of the information contained in this Annual Report on Form 10-K constitutes forward-looking statements, the risk factors set forth below also are cautionary statements identifying important factors that could cause the Company’s actual results to differ materially from those expressed in any forward-looking statements made by or on behalf of the Company.

 

Risks Related to our Unconsolidated Affiliate Operations in India and Foreign Currency Translations

 

Our unconsolidated affiliate operations in India expose us to foreign currency exchange risks.

 

Our unconsolidated affiliate operations are in India, so we are impacted by changes in foreign currency exchange rates. We determine the functional currency of our joint venture based upon the primary currency used to generate and expend cash, which is the currency of the country in which the joint venture is located. For joint ventures with functional currencies other than the U.S. dollar, our investment in that joint venture is translated into U.S. dollars using period-end exchange rates. The resulting foreign currency translation gains or losses are deferred as accumulated other comprehensive loss (“AOCL”) and reclassified to earnings only upon sale or liquidation of that business.

 

Our joint venture, as well as any additional joint ventures, may present risks.

 

We currently participate in a joint venture in India and may in the future enter into joint ventures with other companies or enterprises in international markets, including joint ventures in which we may have a lesser degree of control over the business operations, which may expose us to additional operational, financial, legal or compliance risks. We may be dependent on a joint venture counterparty for product distribution, local market knowledge or other resources. If we are unable to effectively cooperate with joint venture partners, or any joint venture partner fails to meet its obligations under the joint venture arrangement, encounters financial difficulty, or elects to alter, modify or terminate the relationship, we may be unable to achieve our objectives and our results of operations may be negatively impacted thereby. Furthermore, as the joint venture is in a foreign country, social and economic events in that country could also affect the value of our investment and our ability to conduct business in that country.

 

Risks Related to Our Industry

 

The loss of any large customer or a reduction in orders from any large customer could reduce our net sales and harm our operating results.

 

Large purchases by a relatively limited number of customers have accounted for a significant portion of our revenue. For example, sales to one customer represented 24%, and 20% of our total revenue, and sales to another customer represented 15% and 15% of our total revenue for the years ended December 31, 2025 and 2024, respectively. We have experienced unpredictability in the timing of orders from our large customers primarily due to the overall complexity of these large orders and changes in demand specific to these customers. We sometimes provide more favorable terms and conditions to large customers than we typically do to other customers, which may reduce gross margins for the period in which such sales occur. In addition, our largest customer accounted for 53% and 36% of our accounts receivable as of December 31, 2025 and 2024, respectively. Our customers are not contractually obligated to purchase any fixed quantities of products, and they may stop placing orders with us at any time. We are subject to the risk of losing large customers or incurring significant reductions in sales to these customers.

 

8

 

We rely on suppliers and contractors, and our business could be seriously harmed if these suppliers and contractors are not able to meet our requirements.

 

We rely on a limited number of suppliers and contractors for the manufacture of our products. If we lose the services of these key suppliers and contractors, or if they are not willing or able to satisfy our requirements, finding substitute suppliers or contractors may be time-consuming and would affect our results of operations in the near term. Changes in business conditions, pandemics, wars, including the recent attacks on Iran and escalating conflicts in the Middle East, Russian invasion of Ukraine and world sanctions on Russia, Belarus, and related parties, governmental changes, and other factors beyond our control or which we do not presently anticipate could negatively affect our suppliers and contractors, as well as our ability to receive components.

 

There are risks associated with international manufacturing that could have a significant effect on our business.

 

We subcontract the manufacturing of some of our goods to Asia and Mexico. These goods are manufactured pursuant to our specifications and quality assurance guidelines. Certain proprietary products are being made in Asia using materials supplied by us.

 

We expect that a significant portion of our product sales will be derived from the sale of products for which we subcontract the manufacturing to Asia, but we cannot be certain that we will be able to maintain such subcontracting at current levels. If our ability to subcontract some of our manufacturing to Asia were to decline significantly, our business, results of operations and financial condition could be materially adversely affected. International manufacturing is subject to a number of risks, including the following:

 

 

●

changes in foreign government regulations and technical standards;

 

●

difficulty of protecting intellectual property;

 

●

requirements or preferences of foreign nations for the manufacture of domestic products;

 

●

the imposition of duties, border adjustment taxes or tariffs and other barriers to trade;

 

●

fluctuations in currency exchange rates relative to the U.S. dollar; and

 

●

political and economic instability.

 

In particular, if another pandemic or other events result in a prolonged period of travel, commercial and other similar restrictions, we could experience global supply disruptions. These restrictions have disrupted and could continue to disrupt our ability to receive manufactured products from China and may disrupt our suppliers located elsewhere who rely on products from China. If we experience additional supply disruptions, we may not be able to develop alternate sourcing quickly. Any disruption of our production schedule caused by an unexpected shortage of supplies even for a relatively short period of time could cause us to alter production schedules or suspend production entirely, which could cause a loss of revenues, which would adversely affect our operations.

 

Tariff policies and potential countermeasures could continue to increase our costs and disrupt our global supply chain, which could negatively impact the results of our operations.

 

Trade policies and disputes have resulted in increased tariffs, trade barriers, and other protectionist measures, which have caused and will continue to cause increases in our manufacturing costs, may make our products less competitive, may reduce demand for our products, may limit our ability to sell to certain customers, have disrupted and may continue to disrupt our ability to procure components or raw materials, and may impede or slow the movement of our goods across borders. Increasing protectionism and economic nationalism may lead to further changes in trade policies and regulations, domestic sourcing initiatives, or other formal and informal measures that could make it more difficult to sell our products in, or restrict our access to, certain markets. The U.S. has significantly increased tariffs on products imported from China into the U.S. and implemented new tariffs on imports into the U.S. from other countries, particularly from India, Canada, Mexico, and Vietnam. In response to these tariffs, some foreign countries, including China, have instituted retaliatory tariffs, which could impact our products, while other countries have threatened retaliatory tariffs on certain U.S. products. Further, it is possible that government policy changes and related uncertainty about policy changes could increase market volatility and currency exchange rate fluctuations. Because of these dynamics, we cannot predict the impact of any future changes to the U.S.’s or other countries’ trading relationships or the impact of new laws or regulations adopted by the U.S. or other countries on our business. Such changes in tariffs and trade regulations could have a material adverse effect on our financial condition, results of operations and cash flows.

 

9

 

Our success depends in part on protection of our intellectual property, and our failure to protect our intellectual property could adversely affect our competitive advantage, our brand recognition and our business.

 

The success and competitiveness of our products depend in part upon our ability to protect our current and future technology, manufacturing processes and brand names, including Alpha Pro Tech, through a combination of patent, trademark, trade secret and unfair competition laws. Our patents expired in February 2024, which may make it more difficult to protect our intellectual property. Of particular concern are developing countries, such as China and India, where the laws, courts, and administrative agencies may not protect our intellectual property rights as fully as in the United States. 

 

We enter into confidentiality and non-disclosure of intellectual property agreements with certain of our employees, consultants and vendors and generally control access to and distribution of our proprietary information. These agreements may be breached or we may not have adequate remedies for any breach. In addition, despite these precautions, it may be possible for a third party to copy or otherwise obtain and use our proprietary information without authorization or to develop similar information independently.

 

Policing unauthorized use of intellectual property is difficult. The laws of other countries may afford little or no effective protection of our technology. We cannot assure you that the steps taken by us will prevent misappropriation of our technology or that agreements entered into for that purpose will be enforceable. In addition, litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets and to determine the validity and scope of the proprietary rights of others. Litigation may result in substantial costs and diversion of resources, which could have a material adverse effect on our business, results of operations and financial condition.

 

Our industry is highly competitive, which may negatively affect our ability to grow our customer base and generate sales.

 

The markets for our products are intensely competitive. We currently experience competition from numerous companies in each of the markets in which we participate. Many of our competitors are more established, benefit from greater market recognition and have substantially greater financial, development, manufacturing and marketing resources than we have. Additionally, the Company’s competitors may adopt new technologies and technological advancements, such as using artificial intelligence and machine learning to pursue new products and approaches more quickly, successfully and effectively than the Company. The Company may not be able to compete successfully with existing competitors or with new competitors. If we do not compete successfully with respect to these or other companies, it could materially adversely affect our business, results of operations and financial condition.

 

The Company’s results are affected by competitive conditions and customer preferences.

 

Demand for the Company’s products, which impacts revenue and profit margins, is affected by (i) the development and timing of the introduction of competitive products; (ii) the Company’s response to downward pricing to stay competitive; (iii) changes in customer order patterns, such as changes in the levels of inventory maintained by customers and the timing of customer purchases; and (iv) changes in customers’ preferences for our products, including the success of products offered by our competitors and changes in customer designs for our competitors’ products that can affect the demand for the Company’s products.

 

Environmental laws and regulations may subject us to significant liabilities.

 

Our U.S. operations, including our manufacturing facilities, are subject to federal, state and local environmental laws and regulations relating to the discharge, storage, treatment, handling, disposal and remediation of certain materials, substances and wastes. Any violation of any of those laws and regulations could cause us to incur substantial liability to the U.S. Environmental Protection Agency, to the state environmental agencies in any affected state or to any individuals affected by any such violation. If hazardous substances are released from or located on any of our properties, we could incur substantial costs and damages. Any such liability could have a material adverse effect on our financial condition and results of operations.

 

In addition, some environmental laws impose liability, sometimes without fault, for investigating and/or cleaning up contamination on, or emanating from, properties currently or formerly owned, leased or operated by a person, as well as for damages to property or natural resources and personal injury arising out of such contamination. Such liability may be joint and several, meaning that we could be held responsible for more than our share of the liability involved, or even the entire liability.

 

The Company’s growth objectives are largely dependent on the timing and market acceptance of our new product offerings, including our ability to continually renew our pipeline of new products and to bring those products to market.

 

Our ability to continually renew our pipeline of new products and to bring those products to market may be adversely affected by difficulties or delays in product development, such as the inability to identify viable new products, obtain adequate intellectual property protection or gain market acceptance of new products. There are no guarantees that new products will prove to be commercially successful. In addition, our product development and distribution activities are subject to inherent risks related to natural disasters, including earthquakes such as the one that occurred near our facility in Utah during 2020, which could disrupt our supply chain and impair our ability to manufacture or sell our products.

 

10

 

General Risks

 

Global economic conditions could adversely affect the Company’s business and financial results.

 

Unfavorable economic conditions, including the impact of recessions and general economic downturns in the United States and throughout the world, may negatively affect the Company’s business and financial results. These economic conditions could negatively impact (i) demand for our products, (ii) the number and types of products sold, (iii) our ability to collect accounts receivable on a timely basis from certain customers, and (iv) the ability of certain suppliers to fill our orders for raw materials or other goods and services. A prolonged recession could result in decreased revenue, margins and earnings. Additionally, the war between Russia and Ukraine has led to economic sanctions imposed against Russia by the U.S. and certain European nations. Such sanctions may impact companies in many sectors and could lead to volatility of prices in the global energy industry. The extent and strength of the sanctions are still developing, and the corresponding effect on the Company remains uncertain.  In addition, the war in Ukraine, and the recent attacks on Iran and escalating conflicts in the Middle East, have further increased existing global supply chain, logistics, and inflationary challenges.

 

Climate change and natural disasters or other events beyond our control could disrupt our business and result in loss of revenue or higher expenses.

 

Global climate change could result in certain types of natural disasters occurring more frequently or with more intense effects. The impacts of climate change may include physical risks (such as frequency and severity of extreme weather conditions), social and human effects (such as population dislocations or harm to health and well-being), compliance costs, transition risks, shifts in market trends, and other adverse effects. Such impacts may disrupt parties in our supply chain, our customers, and our operations.

 

Physical risks associated with climate change are subject to increasing societal, regulatory, and political focus in the U.S. and globally. Shifts in weather patterns caused by climate change are expected to increase the frequency, severity, or duration of certain adverse weather conditions and natural disasters, such as hurricanes, tornadoes, earthquakes, wildfires, droughts, extreme temperatures, or flooding, which could cause more significant business and supply chain interruptions, damage to our products and facilities as well as the infrastructure of our customers, reduced workforce availability, increased costs of raw materials and components, increased liabilities, and decreased revenues than what we have experienced in the past from such events.

 

Security breaches and other disruptions to the Company’s information technology infrastructure could interfere with the Company’s operations, compromise information belonging to the Company and our customers and suppliers and expose the Company to liability, which could adversely impact the Company’s business and reputation.

 

In the ordinary course of business, the Company relies on information technology networks and systems, some of which are managed by third parties, to process, transmit and store electronic information, and to manage or support a variety of business processes and activities. Additionally, the Company collects and stores sensitive data, including proprietary business information. It is possible we or a third party that we rely on could incur interruptions from a loss of communications, hardware or software failures, a cybersecurity attack or an incident relating to our IT systems or technology, ransomware, phishing attacks, computer viruses or malware. In the current environment, there are numerous and evolving risks to cybersecurity and privacy, including criminal hackers, hacktivists, state-sponsored intrusions, industrial espionage, employee malfeasance and human or technological error. High-profile cybersecurity incidents at other companies and in government agencies have increased in recent years, and security industry experts and government officials have warned about the risks of hackers and cyberattacks targeting businesses such as ours. Despite security measures and business continuity plans, the Company’s information technology networks and infrastructure may be vulnerable to damage, disruptions or shutdowns due to attack by hackers, breaches, employee error or malfeasance, power outages, computer viruses, telecommunication or utility failures, systems failures, natural disasters or other catastrophic events. While we have not experienced any material losses related to cyber-attacks or information security breaches to date, any such event could result in legal claims or proceedings, liability or penalties under privacy laws, disruption in operations and damage to the Company’s reputation, which could adversely affect the Company’s business.

 

Uncertainties with respect to the development, deployment, and use of artificial intelligence in our business and products may result in harm to our business and reputation.

 

We are in the initial stages of incorporating artificial intelligence (“AI”) into our business activities and our product and service offerings. As with many innovations, AI presents risks and challenges that could adversely impact our business. The development, adoption, and use of AI technologies are still in their early stages and ineffective or inadequate AI development or deployment practices could result in unintended consequences. For example, AI algorithms may be flawed or may be based on datasets that are biased or insufficient. In addition, any disruption or failure in the AI functionality we have incorporated or may in the future incorporate into our business activities, products or services could adversely impact our business or result in delays or errors in our offerings. The legal and regulatory landscape surrounding AI technologies is rapidly evolving and uncertain, including in the areas of intellectual property, cybersecurity and privacy and data protection. At the federal level, in January 2025, the Trump administration rescinded an executive order relating to the safe and secure development of AI technologies that was previously implemented by the Biden administration. The Trump administration then issued a new executive order that, among other things, requires certain agencies to develop and submit to the president action plans to “sustain and enhance America’s global AI dominance,” and to specifically review and, if possible, rescind rulemaking taken pursuant to the rescinded Biden executive order. Additionally, in December 2025, the Trump administration’s “Ensuring a National Policy Framework for Artificial Intelligence” Executive Order was signed. This order calls for federal standards and legislation that would preempt conflicting state AI regulations and create a federal litigation task force focused on challenging state AI laws in court. The Trump administration may continue to rescind other existing federal orders and/or administrative policies relating to AI technologies or may implement new executive orders and/or other rule making relating to AI technologies in the future. Compliance with new or changing laws, regulations or industry standards relating to AI may impose significant costs and may limit our ability to develop, deploy or use AI technologies. We also work with vendors that incorporate artificial intelligence tools into their offerings and the providers of these artificial intelligence tools may not meet existing or rapidly evolving regulatory or industry standards with respect to privacy and data protection. Failure to appropriately respond to this evolving landscape may result in legal liability, regulatory action, or brand and reputational harm.

 

11

 

The Company’s future results may be affected by various legal and regulatory proceedings and legal compliance risks.

 

From time to time, the Company is subject to certain legal and regulatory proceedings in the ordinary course of business and otherwise. The outcome of these legal proceedings may differ from the Company’s expectations because the outcomes of litigation, including regulatory matters, are often difficult to reliably predict. Various factors or developments could lead the Company to change current estimates of liabilities and related insurance receivables where applicable, or make such estimates for matters previously not susceptible to reasonable estimates, such as a significant judicial ruling or judgment, settlement, regulatory development or change in applicable law. A future adverse ruling, settlement or unfavorable development could result in charges that could have a material adverse effect on the Company’s results of operations or cash flows in any particular period. Manufacturers are required to certify that neither convicted, forced or indentured labor (as defined under U.S. law) nor child labor (as defined by law in the manufacturer’s country) is used in the production process, that compensation is paid in accordance with local law and that their factories are in compliance with local safety regulations. Although we promote ethical business practices and our sourcing personnel periodically visit and monitor the operations of our independent contract manufacturers, suppliers and licensees, we do not control them or their labor practices. If one of our independent contract manufacturers, suppliers or licensees violates labor or other laws or diverges from those labor practices generally accepted as ethical in the U.S., it could result in adverse publicity for us, damage our reputation in the U.S., or render our conduct of business in a particular foreign country undesirable or impractical, any of which could harm our business.

 

Our common stock price is volatile, which could result in substantial losses for individual shareholders.

 

The market price of our common stock has been volatile, and we expect that it will continue to be volatile. In particular, our common stock may be subject to significant fluctuations in response to a variety of factors, including:

 

 

●

general economic and business conditions;

 

●

changing market conditions in the industries that we serve;

 

●

monetary and fiscal policies, laws and regulations and other activities of government agencies and similar organizations;

 

●

conditions in U.S. and global securities markets and other capital markets;

 

●

actual or anticipated variations in quarterly operating results;

 

●

failure to meet analyst predictions and projections;

 

●

costs and other effects of legal and administrative proceedings, claims, settlements and judgments;

 

●

additions or departures of key personnel;

 

●

announcements of innovations or new services by us or our competitors;

 

●

domestic and international health crises and pandemics;

 

●

our sales of common stock or other securities in the future; and

 

●

other events or factors, many of which are beyond our control.

 

Due to these factors, you may not be able to sell your stock at or above the price you paid for it, which could result in substantial losses.

 

Item 1B.  Unresolved Staff Comments.

 

None.

 

Item 1C.  Cybersecurity

 

 

Cybersecurity Risk Management and Strategy

 

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These risks include, among other things, operational disruption; intellectual property theft; fraud; extortion; harm to employees or customers; violation of privacy or security laws and other litigation and legal risk; and reputational risks. We have implemented several cybersecurity processes, technologies, and controls to aid in our efforts to assess, identify, and manage such material risks.

 

12

 

To identify and assess material risks from cybersecurity threats, our enterprise risk management program considers cybersecurity threat risks alongside other company risks as part of our overall risk assessment process. Our enterprise risk professionals collaborate with subject matter specialists, as necessary, to gather insights for identifying and assessing material cybersecurity threat risks, their severity, and potential mitigations. We employ a range of tools and services, including regular network and endpoint monitoring, vulnerability assessments, penetration testing, to inform our professionals’ risk identification and assessment.

 

We also have a cybersecurity specific risk assessment process, which helps identify our cybersecurity threat risks by comparing our program to best practices, as well as by engaging experts to attempt to infiltrate our information systems (as such term is defined in Item 106(a) of Regulation S-K). We test and review the result on a semi-annual basis.

 

Our cybersecurity program includes controls designed to identify, protect against, detect, respond to and recover from cybersecurity incidents (as such term is defined in Item 106(a) of Regulation S-K), and to provide for the availability of critical data and systems and to maintain regulatory compliance. These controls include the following activities:

 

 

●

monitor emerging data protection laws and implement changes to our processes designed to comply;

 

●

conduct regular cybersecurity management and incident training for employees involved in our systems and processes that handle sensitive data;

 

●

conduct regular phishing email simulations for all employees and all contractors with access to corporate email systems to enhance awareness and responsiveness to such possible threats;

 

●

through policy, practice and contract (as applicable) require employees, as well as third-parties who provide services on our behalf, to treat customer information and data with care;

 

●

leverage the NIST incident handling framework to help us identify, protect, detect, respond, and recover when there is an actual or potential cybersecurity incident;

 

●

maintain multiple layers of controls, including embedding security into our technology investments, multi-factor authentication tools, apply policy of least privilege to data and systems access, monitor logins both at network perimeter and within, segment and firewall system access within the network perimeter not solely at network edge or perimeter;

 

●

perform annual system access audit with all departments and personnel

 

●

review access logs on all perimeter, security and sensitive data areas

 

We perform periodic internal assessments to test our cybersecurity controls and regularly evaluate our policies and procedures surrounding our handling and control of personal data and the systems we have in place to help protect us from cybersecurity or personal data breaches, and we perform periodic internal assessments to test our controls and to help us identify areas for continued focus, improvement, and/or compliance.

 

We have established a cybersecurity risk management process that includes internal reporting of significant cybersecurity risk to our board when found. In addition, our incident response plan coordinates the activities we take to prepare for, detect, respond to and recover from cybersecurity incidents, which include processes to triage, assess severity for, escalate, contain, investigate, and remediate the incident, as well as to comply with potentially applicable legal obligations and mitigate brand and reputational damage.

 

Our processes also address cybersecurity threat risks associated with our use of third-party service providers, including those in our supply chain or who have access to our customer and employee data or our systems. Third-party risks are included within our enterprise risk management program, as well as our cybersecurity-specific risk identification program, both of which are discussed above. In addition, cybersecurity considerations affect the selection and oversight of our third-party service providers.

 

We describe whether and how risks from identified cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition, under the heading “Security breaches and other disruptions to the Company’s information technology infrastructure could interfere with the Company’s operations, compromise information belonging to the Company and our customers and suppliers and expose the Company to liability, which could adversely impact the Company’s business and reputation” included as part of our risk factor disclosures at Item 1A of this Annual Report on Form 10-K which disclosures are incorporated by reference herein.

 

In the last fifteen fiscal years, we have not experienced any material cybersecurity incidents and the expenses we have incurred from cybersecurity incidents were immaterial. This includes penalties and settlements, of which there were none.

 

 

Cybersecurity Governance

 

Cybersecurity is an important part of our enterprise risk management program and an area of increasing focus for our Board and management. Our Audit Committee is responsible for the oversight of risks from cybersecurity threats. Management is informed about and monitors the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management process described above, including the operation of our incident response plan. Annually, the Audit Committee receives an overview from management of our cybersecurity threat risk management process and strategy covering topics such as data security posture, results from third-party assessments, progress towards pre-determined risk-mitigation-related goals, our incident response plan, and material cybersecurity threat risks or incidents and developments, as well as the steps management has taken to respond to such risks. In such sessions, the Audit Committee generally receives materials regarding current and emerging material cybersecurity threat risks and the company’s ability to mitigate those risks, and discusses such matters with our IT Manager.

 

13

 

Members of the Audit Committee are also encouraged to regularly engage in ad hoc conversations with management on cybersecurity-related news events and discuss any updates to our cybersecurity risk management process. Material cybersecurity threat risks are also considered during separate Board meeting discussions of important matters like enterprise risk management, operational budgeting, business continuity planning, mergers and acquisitions, brand management, and other relevant matters.

 

Our cybersecurity risk management process, which is discussed in greater detail above, is led by our IT Manager. Such individual has over twenty five years of prior work experience in various roles involving managing information security, developing cybersecurity strategy, implementing effective information and cybersecurity programs.

 

Our IT manager’s skills are further enhanced by MCSA and MCSE certifications and a foundation in Computer Engineering studies at university. Our IT manager has a strong track record of working with major vendors' security, firewall, identity management, and other platforms, ensuring robust and resilient IT infrastructures.

 

 

Item 2.   Properties.

 

The Company’s principal executive office is located at 53 Wellington Street East, Aurora, Ontario, Canada, L4G 1H6. The approximate monthly rent is $6,600 for 2,568 square feet under a lease which expires August 31, 2026. Working out of the principal executive office are the President and Chief Executive Officer, Lloyd Hoffman, and the Chief Financial Officer, Colleen McDonald.

 

The Building Supply segment manufacturing facility is located in Valdosta, Georgia. The approximate average monthly rent is $39,000 for 165,400 square feet. This lease expires on December 31, 2034.

 

The Disposable Protective Apparel segment has its cutting operation, production, warehousing and shipping facility in Nogales, Arizona. The approximate monthly rent is $76,000 for 137,500 square feet. This lease expires on February 28, 2029.

 

The Company believes that these arrangements are suitable and adequate for its present needs and that other premises, if required, are readily available.

 

Item 3.   Legal Proceedings.

 

The Company is subject to various pending and threatened litigation actions in the ordinary course of business. Although it is not possible to determine with certainty at this point in time what liability, if any, the Company will have as a result of such litigation, based on consultation with legal counsel, management does not anticipate that the ultimate liability, if any, resulting from such litigation will have a material effect on the Company’s financial condition and results of operations.

 

Item 4. Mine Safety Disclosures.

 

N/A

 

 

PART II

 

 

Item 5. Market For Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities.

 

MARKET INFORMATION

 

The Company’s common stock trades on the NYSE American (formerly the NYSE MKT, the NYSE Amex and the American Stock Exchange) (the “NYSE American”) under the symbol “APT.”

 

As of March 1, 2026, the Company’s common stock was held by 79 shareholders of record and approximately 10,800 beneficial owners.

 

Dividends

 

The holders of the Company’s common stock are entitled to receive such dividends as may be declared by the Board of Directors of the Company from time to time to the extent that funds are legally available for payment thereof. The Company has never declared or paid any dividends on any of its outstanding shares of common stock. The Board of Directors’ current policy is not to pay dividends but rather to use available funds to repurchase common shares in accordance with the Company’s repurchase program and to fund the continued development and growth of the Company. Consequently, the Company currently has no plans to pay cash dividends in the foreseeable future.

 

14

 

ISSUER PURCHASES OF EQUITY SECURITIES

 

The following table sets forth purchases made by or on behalf of the Company or any “affiliated purchaser,” as defined in Rule 10b-18 (a)(3) of the Securities Exchange Act of 1934, during the fourth quarter of 2025.

 

   

Issuer Purchases of Equity Securities

         

Period

 

Total Number of

Shares Purchased (1)

   

Average Price Paid

per Share

   

Total Number of

Shares Purchased

as Part of Publicly

Announced

Program (1)

   

Approximate Dollar

Value of Shares that

May Yet Be

Purchased Under the

Program (1)

 

October 1 - 31, 2025

    62,800     $ 4.71       62,800     $ 1,813,000  

November 1 - 30, 2025

    41,900       4.59       41,900       1,619,000  

December 1 - 31, 2025

    48,300       4.56       48,300       1,397,000  
      153,000       4.63       153,000          

 

(1)

On June 27, 2025, the Company announced that the Board of Directors had authorized a $2,000,000 expansion of the Company’s existing share repurchase program. All of the shares included in this table were purchased pursuant to this program. Since the inception of the share repurchase program in 1999, the Company has authorized the repurchase of $59,402,000 of common stock, of which $1,397,000 was available for repurchase as of December 31, 2025. The stock repurchase plan expires on December 15, 2026.

 

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

We did not sell any unregistered equity securities during the periods covered by this Annual Report on Form 10-K.

 

Item 6. (Reserved)

 

N/A

 

Item 7.  Management’s Discussion and Analysis of Financial Condition and Results of Operations.

 

You should read the following discussion and analysis together with our consolidated financial statements and the notes to our consolidated financial statements, which appear elsewhere in this report.

 

Special Note Regarding Forward-Looking Statements

 

Certain information set forth in this Annual Report on Form 10-K contains “forward-looking statements” within the meaning of federal securities laws. Forward-looking statements include statements concerning our plans, objectives, goals, strategies, future events, future revenues or performance, capital expenditures, financing needs, plans or intentions, including, without limitation, our expected orders, new products, production levels and sales in 2026, and other information that is not historical information. When used in this report, the words “estimates,” “expects,” “anticipates,” “forecasts,” “plans,” “intends,” “believes,” “predicts,” “potential,” “may,” “continue” or “should,” and variations of such words or similar expressions are intended to identify forward-looking statements. We may make additional forward-looking statements from time to time. We caution readers that these forward-looking statements speak only as of the date hereof. The Company hereby expressly disclaims any obligation or undertaking to release publicly any updates or revisions to any such statements to reflect any change in the Company’s expectations or any change in events, conditions or circumstances on which such statements are based. All forward-looking statements, whether written or oral and whether made by us or on our behalf, are expressly qualified by this special note.

 

Any expectations based on these forward-looking statements are subject to risks and uncertainties. These risks and other factors include, but are not limited to, those listed below and under “Risk Factors,” and elsewhere in this report. These and many other factors could affect the Company’s future operating results and financial condition and could cause actual results to differ materially from expectations based on forward-looking statements made in this document or elsewhere by the Company or on its behalf.

 

15

 

Special Note Regarding Smaller Reporting Company Status

 

We are filing this Annual Report on Form 10-K as a “smaller reporting company” (as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended) based on our public float (the aggregate market value of our common equity held by non-affiliates of the Company) as of the last business day of our second fiscal quarter of 2025. As a result of being a smaller reporting company, we are allowed and have elected to omit certain information from this Management’s Discussion and Analysis of Financial Condition and Results of Operations; however, we have provided all information for the periods presented that we believe to be appropriate and necessary to aid in an understanding of the current consolidated financial position, changes in financial position and results of operations of the Company.

 

Critical Accounting Policies and Estimates

 

The preparation of our financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of net sales and expenses during the periods reported. We base estimates on past experience and on various other assumptions that are believed to be reasonable under the circumstances. The application of these accounting policies on a consistent basis enables us to provide timely and reliable financial information. Our significant accounting policies and estimates are more fully described in Note 2 to our consolidated financial statements. Our critical accounting policies and estimates include the following:

 

Accounts Receivable: Accounts receivable are recorded at the invoice amount and do not bear interest.  The allowance for credit losses is the Company’s best estimate of the amount of expected credit losses in the Company’s existing accounts receivable; however, changes in circumstances relating to accounts receivable may result in a requirement for additional allowances in the future.  The Company pools accounts receivable based on risk characteristics, which include type of customer and age of open receivable balance. The allowance for credit losses pool is estimated based on historical write-off experience and known conditions, adjusted for management’s reasonable and supportable expectations of future conditions. Account balances are charged against the allowance when management determines that the probability for collection of an account balance is remote. As of December 31, 2025 and 2024, the Company had accounts receivable totaling $8,138,000 and $4,894,000, respectively. As of December 31, 2025 and 2024, the Company had recorded an allowance for credit losses on accounts receivable of $46,000 and $35,000 respectively.

 

Inventories: Inventories include freight-in, materials, labor and overhead costs and are stated at the lower of cost or net realizable value. Allowances are recorded for slow-moving, obsolete or unusable inventory. We assess our inventory for estimated obsolescence or unmarketable inventory and write-down the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future sales and supply on-hand, if necessary. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. In 2025 and 2024, we recorded approximately $384,000 and $416,000, respectively, in write-downs of inventory.

 

Foreign currency translation: Our unconsolidated affiliate operations are in India, so U.S. GAAP requires the Company to adjust the value of its investment for changes in foreign currency exchange rates. We determine the functional currency of our joint venture based upon the primary currency used to generate and expend cash, which is the currency of the country in which the joint venture is located. For joint ventures with functional currencies other than the U.S. dollar, our investment in that joint venture is translated into U.S. dollars using period-end exchange rates. The resulting foreign currency translation gains or losses are deferred as AOCL and reclassified to earnings only upon sale or liquidation of that business.

 

Leases: We determine if an arrangement is a lease at its inception. Operating leases are included as right-of-use (“ROU”) assets and lease liabilities on our consolidated balance sheet. ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Our leases do not provide an implicit interest rate, and, therefore, we estimate our collateralized borrowing rate under similar terms based on the information available at the commencement date in determining the present value of future minimum lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. We do not record leases on our consolidated balance sheet with a term of one year or less. We elected a package of transition practical expedients permitted under the standards of the Financial Accounting Standards Board (“FASB”), which included not reassessing whether any expired or existing contracts are or contain leases, not reassessing the lease classification of expired or existing leases, and not reassessing initial direct costs for existing leases. We also elected a practical expedient to not separate lease and non-lease components. We did not elect the practical expedient to use hindsight in determining our lease terms or assessing impairment of our ROU assets. As of December 31, 2025, we had $7.8 million in ROU assets and $7.9 million in lease liabilities.

 

16

 

Revenue Recognition: Net sales includes revenue from products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Our customer contracts have a single performance obligation: transfer control of products to customers. Revenue is measured as the amount of consideration that we expect to receive in exchange for transferring control of products. All revenue is recognized when we satisfy our performance obligations under the applicable contract. We recognize revenue in connection with transferring control of the promised products to the customer, with revenue being recognized at the point in time when the customer obtains control of the products, which is generally when title passes to the customer upon delivery to a third party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements, at which time a receivable is created for the invoice sent to the customer. Shipping and handling activities are performed prior to the customer obtaining control of the goods, and are accounted for as fulfillment activities and are not a promised good or service. Shipping and handling charges billed to customers are included in revenue. Shipping and handling costs, associated with the distribution of the Company’s product to the customers, are recorded in cost of goods sold and are recognized when control of the product is transferred to the customer, which is at the time products are delivered to the third party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements. We estimate product returns based on historical return rates and estimate rebates based on contractual agreements. Using probability assessments, we estimate sales incentives expected to be paid over the term of the contract. Sales taxes and value added taxes in foreign and domestic jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and, therefore, are excluded from net sales. The Company manufactures certain private label goods for customers and has determined that control does not pass to the customer at the time of manufacture, based upon the nature of the private labelling. The Company has determined that, as of December 31, 2025, it had no material contract assets, and concluded that its contract liabilities (primarily rebates) had the right of offset against customer receivables.

 

Sales Returns, Rebates and Allowances: Sales revenues are reduced for any anticipated sales returns, rebates and allowances based on historical experience. Since our return policy is only 90 days and our products are not generally susceptible to external factors such as technological obsolescence or significant changes in demand, we are able to make a reasonable estimate for returns. We offer end-user product specific and sales volume rebates to select distributors. Our rebates are based on actual sales and are accrued monthly.

 

Stock-Based Compensation: The Company accounts for stock-based awards using FASB Accounting Standards Codification (“ASC”) 718, Stock Compensation. ASC 718 requires companies to record compensation expense for the value of all outstanding and unvested share-based payments, including employee stock options and similar awards.

 

The fair values of stock option grants are determined using the Black-Scholes option-pricing model and are based on the following assumptions: expected stock price volatility based on historical data and management’s expectations of future volatility, risk-free interest rates from published sources, expected term based on historical data, and no dividend yield, as the Board of Directors currently has no plans to pay dividends in the foreseeable future. The Company accounts for option forfeitures as they occur. The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options that have no vesting restrictions and that are fully transferable. In addition, the option-pricing model requires the input of highly subjective assumptions, including expected stock price volatility. Our stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions can materially affect the fair value of such options. In 2025 and 2024, we recorded $540,000 and $463,000, respectively, in compensation expense for share-based awards.

 

 

OVERVIEW

 

Alpha Pro Tech is in the business of protecting people, products and environments. We accomplish this by developing, manufacturing and marketing a line of high-value, disposable protective apparel products for the cleanroom, industrial, pharmaceutical, medical and dental markets. We also manufacture a line of building supply construction weatherization products. Our products are sold under the “Alpha Pro Tech” brand name, as well as under private label.

 

Our products are grouped into two business segments: (i) the Building Supply segment, consisting of construction weatherization products, such as housewrap, housewrap accessories, synthetic roof underlayment and synthetic roof underlayment accessories, as well as other woven material; and (ii) the Disposable Protective Apparel segment, consisting of disposable protective garments (including shoecovers, bouffant caps, coveralls, gowns, frocks and lab coats), face masks and face shields.

 

Our target markets include construction building supply and roofing distributors; companies in pharmaceutical manufacturing, bio-pharmaceutical manufacturing, medical device manufacturing, lab animal research, and high technology electronics manufacturing (which includes the semi-conductor market); and medical and dental distributors.

 

Our products are used primarily in cleanrooms, industrial safety manufacturing environments, health care facilities, such as hospitals, laboratories and dental offices, and building and re-roofing sites. Our products are distributed principally in the United States through a network consisting of purchasing groups, national distributors, local distributors, independent sales representatives and our own sales and marketing force.

 

Recent developments in U.S. trade policy have introduced uncertainty regarding the future of global trade relations. Following the inauguration of the second Trump administration, there have been numerous announcements made and actions taken related to tariff increases and other trade restrictions regarding imports into the U.S. Given that we currently source very little from China, this may be a benefit in regards to our competition that does import from China, but any new or increased tariffs, quotas, embargoes, or other trade barriers affecting other countries from which we do source supplies or our global network of third-party suppliers could impact our supply chain and cost structure. Additionally, retaliatory measures by affected countries could further disrupt our operations or reduce our competitiveness in international markets. We continue to monitor these changing tariffs and trade restrictions. If new tariffs or trade restrictions are imposed, we may need to adjust our pricing, increase inventory levels, or seek alternative suppliers, any of which could materially affect our revenue, gross margins, and overall financial performance.

 

17

 

RESULTS OF OPERATIONS

 

The following table sets forth certain operational data as a percentage of sales for the years indicated:

 

   

2025

   

2024

 

Net sales

    100.0 %     100.0 %

Gross profit

    38.1 %     39.6 %

Selling, general and administrative expenses

    30.1 %     32.2 %

Income from operations

    6.5 %     6.0 %

Income before provision for income taxes

    7.9 %     8.7 %

Net income

    6.0 %     6.8 %

 

Year ended December 31, 2025 compared to year ended December 31, 2024

 

Sales. Consolidated sales for the year ended December 31, 2025, increased to $59,142,000, from $57,840,000 for the year ended December 31, 2024, representing an increase of $1,302,000, or 2.3%. This increase consisted of increased sales in the Building Supply segment of $66,000 and increased sales in the Disposable Protective Apparel segment of $1,236,000.

 

Building Supply Segment

 

Building Supply segment sales for the year ended December 31, 2025, increased by $66,000, or 0.2%, to $36,031,000 compared to $35,965,000 for the year ended December 31, 2024.

 

The Building Supply segment increase during the year ended December 31, 2025, was primarily due to a 2.3% increase in sales of housewrap and a 28.9% increase in sales of other woven material, partially offset by a 10.6% decrease in sales of synthetic roof underlayment as compared to the same period of 2024.

 

The sales mix of the Building Supply segment for the year ended December 31, 2025, was approximately 38% for synthetic roof underlayment, 51% for housewrap and 11% for other woven material. This compared to approximately 42% for synthetic roof underlayment, 49% for housewrap and 9% for other woven material for the year ended December 31, 2024. Our synthetic roof underlayment product line primarily includes REX SynFelt®, REX TECHNOply® and TECHNO SB and our synthetic roof underlayment accessories consist of our new self-adhered TECHNOplus Ice & Water and REX Hi Temp. Our housewrap product line primarily consists of REX Wrap®, REX Wrap Plus® and REX™ Wrap Fortis. Housewrap accessories consist of REXTREME Window and Door Flashing and REX™ Premium Seam Tape.

 

The housing market in 2025 proved to be a year of sustained challenges for single-family housing starts, which were down by 7.0% through October 2025 (the latest data available). Demand for new homes has dropped due to economic volatility, high interest rates, and uncertainty surrounding housing starts. Increased tariffs have created notable pricing and supply volatility within the market. In addition, declining builder confidence and ongoing price volatility have resulted in reduced inventory positions among our primary customers. With that said, in 2025 we outperformed the market as our core building products (housewrap and synthetic roof underlayment) were down 3.7%, as compared to the 7.0% decrease in single-family housing starts.

 

Housewrap sales in 2025 outperformed the broader market by nearly 10%, with an increase of 2.3% despite a 7.0% decline in single-family housing starts. In 2025, due to the economic climate in the building industry, there was pricing pressure on this product line, which affected overall sales. This performance was driven by our reputation for product quality, breadth of offerings, and system warranty programs, which delivered market share improvement among existing customers and facilitated expansion into developing geographic regions and end-market applications. Management expects continued growth in the housewrap category in the coming year, especially if uncertainty in the economy and housing market abates.

 

Sales of synthetic roof underlayment were up 6.7% through the first nine months of 2025 but ended the year down 10.6%. This can be attributable primarily to two issues. First, the Asphalt Roofing Manufacturers Association reported a steep decline in shipments of 27.9% in the fourth quarter of 2025 compared to the same period of 2024. In addition, the association reported a 10.3% decline during 2025 compared to the prior year. Secondly, a stronger than normal hurricane season in the fourth quarter of 2024 caused the results to be lower for this segment in the fourth quarter of 2025 and for the year. After hurricanes Helene and Milton in late 2024, we experienced a surge in synthetic roof underlayment orders in the fourth quarter of 2024. In addition, sales of our roof underlayment line continue to be affected by a push in the market to reduce product selling prices and more offshore competition. Despite all these factors, we maintained market share within the roofing product line in 2025. Our domestic inventory position, customer expansion efforts, and continued investment in builder and contractor relationships mitigated the impact of market contraction, allowing us to meet customer demand while maintaining competitive positioning. We are exploring additional products in the roofing market and expect growth in 2026 in the synthetic roof underlayment category.

 

Sales of other woven material sales increased by $976,000, or 28.9% in 2025 compared to 2024, primarily due to increased sales to our largest customer for this product line. The Company is pursuing new opportunities for other woven material in 2026 that could improve sales.

 

18

 

The building industry forecasts for 2026 remain somewhat conflicted with many being cautiously optimistic. This optimism is fueled by hopes of further interest rate reductions coupled with builder incentives such as price concessions or mortgage rate buydown assistance that would result in improved home affordability. Management remains committed to production and development of industry leading products and expects growth in the Building Supply segment in the coming year, however uncertainty in housing starts, tariffs, interest rates and the economy in general could negatively affect this segment.

 

Disposable Protective Apparel Segment

 

Sales for the Disposable Protective Apparel segment for the year ended December 31, 2025, increased by $1,236,000, or 5.7%, to $23,111,000, compared to $21,875,000 for 2024. This segment increase was due to a 12.2% increase in sales of disposable protective garments, partially offset by a 13.8% decrease in sales of face shields and a 38.3% decrease in sales of face masks.

 

The sales mix of the Disposable Protective Apparel segment for the year ended December 31, 2025, was approximately 90% for disposable protective garments, 6% for face masks and 4% for face shields. This sales mix is compared to approximately 85% for disposable protective garments, 11% for face masks and 4% for face shields for the year ended December 31, 2024.

 

Sales of disposable protective garments, which comprise approximately 90% of the segment, were up 12.2% in 2025. Sales started gaining significant momentum in the third quarter and continued very strong in the fourth quarter of 2025. Sales of shoe covers, lab coats, frocks, gowns and caps all grew in 2025 compared to 2024. Tariffs in 2025 created uncertainty and volatility in the marketplace, but we remained resilient and steadfast and exceeded our forecast. We plan to continue to deliver our high-quality products and remain agile to maintain our leadership position and to differentiate Alpha Pro Tech in the disposable protective garments marketplace. Management anticipates the growth trend will continue and we will work to uncover new growth opportunities in 2026.

 

Sales of our face mask and face shield products in 2025 were below management’s expectations. Our inventory position and manufacturing capacity is on solid ground and a sizable percentage of our products in this category are not burdened by tariffs. We will continue our efforts to improve sales of our face mask and face shields products, including by use of promotions and pricing incentives.

 

Gross Profit. Gross profit decreased by $396,000, or 1.7%, to $22,537,000 for the year ended December 31, 2025, from $22,933,000 for the year ended December 31, 2024. The gross profit margin was 38.1% for the year ended December 31, 2025, compared to 39.6% for the year ended December 31, 2024. The gross profit margin in 2025 was negatively affected by a margin decrease primarily in the Disposable Protective Apparel segment and to a lesser degree in the Building Supply segment due to increased U.S. tariffs and higher sales rebates. In 2025, we experienced three tariff increases on most of our products due to the implementation of the Trump administration’s tariff policies and reciprocal tariffs. Management increased selling prices in July and November 2025 in order to partially mitigate the impact of the first two tariffs increases, but many of the higher tariffed products remain in inventory, which we expect will have a negative effect on gross margin in the first half of 2026. Effective February 7, 2026, the Trump administration announced that tariffs on goods from India would be reduced to 18% down from 50%. These U.S. tariffs were implemented under the International Emergency Economic Powers Act (“IEEPA”) and were rescinded on February 24, 2026, following a Supreme Court decision invalidating the use of IEEPA to authorize these tariffs, but the U.S. government subsequently announced plans to implement a new “temporary import surcharge” of 15% on many of the same imports beginning February 24, 2026, under authorities provided for in Section 122 of the Trade Act of 1974. These or other tariffs, actual or proposed legislation, or similar laws and regulations in the future, including changes to implemented bilateral trade deals between the U.S. and India, could adversely impact our current or future third-party arrangements with certain companies, including those in India, which could impact our products and supply chain. As we progress into next year, gross margin should improve as we deplete our higher tariffed inventory. 

 

Selling, General and Administrative Expenses. Selling, general and administrative expenses decreased by $838,000, or 4.5%, to $17,773,000 for the year ended December 31, 2025, from $18,611,000 for the year ended December 31, 2024. As a percentage of net sales, selling, general and administrative expenses decreased to 30.1% for the year ended December 31, 2025, from 32.2% for 2024.

 

The change in expenses by segment for the year ended December 31, 2025, was as follows: Building Supply expenses were down by $361,000, or 5.0%; Disposable Protective Apparel expenses were up by $47,000, or 0.9%; and corporate unallocated expenses were down by $524,000, or 8.6%.

 

The decrease in the Building Supply segment expenses was primarily related to decreased employee compensation, commission, general factory and office expenses, and insurance expenses. The increase in the Disposable Protective Apparel segment expenses was primarily related to increased employee compensation, marketing, and sales travel expenses, partially offset by lower rent and utilities and general office and factory expenses. The decrease in corporate unallocated expenses was primarily due to decreased professional fees, public company expenses, insurance expenses, employee compensation, general office expenses and reorganization. The reorganization costs in 2024 were incurred in connection with moving our face mask manufacturing facility from Utah to Arizona.

 

In accordance with the terms of his employment agreement, the Company’s current President and Chief Executive Officer is entitled to an annual bonus equal to 5% of the pre-tax profits of the Company, excluding bonus expense, up to a maximum of $1.0 million. A bonus amount of $246,000 was accrued for the year ended December 31, 2025, compared to $264,000 for the year ended December 31, 2024.

 

Depreciation and Amortization. Depreciation and amortization expense increased by $52,000, or 6.0%, to $925,000 for the year ended December 31, 2025, from $873,000 for the year ended December 31, 2024. The increase was primarily due to an increase in depreciation in the Building Supply segment.

 

19

 

Income from Operations. Income from operations increased by $390,000, or 11.3%, to $3,839,000 for the year ended December 31, 2025, compared to $3,449,000 for the year ended December 31, 2024. The increased income from operations was primarily due to a decrease in selling, general and administrative expenses of $838,000, partially offset by a decrease in gross profit of $396,000 and an increase in depreciation and amortization expenses of $52,000. Gross profit margin was adversely affected in 2025 because of U.S. tariffs on products primarily from our joint venture partner in India. Income from operations as a percentage of net sales for the year ended December 31, 2025, was 6.5%, compared to 6.0% for 2024.

 

Other Income. Other income decreased by $741,000 to income of $830,000 for the year ended December 31, 2025, compared to $1,571,000 for 2024. The decrease was primarily due to a decrease in equity in income of unconsolidated affiliate of $447,000, a decrease in interest income of $264,000 and a decrease in gain on sale of assets of $30,000. Equity in income of unconsolidated affiliate was down primarily due to lower sales as a result of the impact of U.S. tariffs. We expect this to improve going forward, as U.S. tariffs on goods from India are expected to decrease to 15% from 50%. The decrease in interest income was primarily due to lower interest rates.

 

Income before Provision for Income Taxes. Income before provision for income taxes for the year ended December 31, 2025, was $4,669,000, compared to income before provision for income taxes of $5,020,000 for 2024, representing a decrease of $351,000, or 7.0%. This decrease in income before provision for income taxes was due to a decrease in other income of $741,000, partially offset by an increase in income from operations of $390,000.

 

Provision for Income Taxes. The provision for income taxes for the year ended December 31, 2025, was $1,138,000, compared to $1,091,000 for 2024. The estimated effective tax rate was 24.4% for the year ended December 31, 2025, compared to 21.8% for the year ended December 31, 2024. The effective tax rate increase between 2025 and 2024, of 2.6 percentage points, was primarily due to lower equity in income of unconsolidated affiliate in 2025. The Company does not record a tax provision on equity in income of unconsolidated affiliate, which reduces the effective tax rate. On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted, which includes permanent extensions of most expiring Tax Cuts and Jobs Act provisions and international tax changes. The Company is still evaluating the potential impacts of the OBBBA; however, the Company does not anticipate it will have a material impact on the Company’s financial statements.

 

Net Income. Net income for the year ended December 31, 2025, was $3,531,000 compared to net income of $3,929,000 for 2024, representing a decrease of $398,000, or 10.1%. The net income decrease between 2025 and 2024 was primarily due to a decrease in other income of $741,000 and an increase in provision for income taxes of $47,000, partially offset by an increase in income from operations of $390,000. The other income decrease of $741,000, the majority of which is not taxable, negatively impacted our net income in 2025. In addition, gross profit was adversely affected in 2025 as a result of U.S. tariffs. Net income as a percentage of net sales was 6.0% for the year ended December 31, 2025, compared to 6.8% for 2024. Basic  earnings per common share for the years ended December 31, 2025 and 2024, were $0.34 and $0.35, respectively. Diluted earnings per common share for the years ended December 31, 2025 and 2024, were $0.33 and $0.35, respectively.

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of December 31, 2025, the Company had cash and cash equivalents (“cash”) of $16,988,000 and working capital of $48,462,000. As of December 31, 2025, the Company’s current ratio (current assets/current liabilities) was 13:1, compared to a current ratio of 16:1 as of December 31, 2024. Cash decreased by 8.8%, or $1,648,000, to $16,988,000 as of December 31, 2025, compared to $18,636,000 as of December 31, 2024, and working capital increased by $946,000, to $48,462,000 from $47,516,000 as of December 31, 2024. The decrease in cash from December 31, 2024, was due to cash used in investing activities of $639,000 and cash used in financing activities of $3,379,000, partially offset by cash provided by operating activities of $2,370,000.

 

Net cash provided by operating activities of $2,370,000 for the year ended December 31, 2025 was due to net income of $3,531,000, as adjusted primarily by the following: stock-based compensation expense of $540,000, depreciation and amortization expense of $925,000, equity in income of unconsolidated affiliate of $182,000, operating lease asset amortization of $939,000, an increase in deferred income taxes of $176,000, an increase in accounts receivable of $3,244,000, a decrease in prepaid expenses of $580,000, an increase in inventory of $865,000, an increase in accounts payable and accrued liabilities of $863,000, and a decrease in lease liabilities of $893,000, all compared to December 31, 2024.

 

Accounts receivable increased by $3,244,000, or 66.3%, to $8,138,000 as of December 31, 2025, from $4,894,000 as of December 31, 2024. The increase in accounts receivable was primarily related to increased disposable garment and other woven material sales in the fourth quarter of 2025 compared to the same period of 2024. The number of days that sales remained outstanding as of December 31, 2025, calculated by using an average of accounts receivable outstanding and annual revenue, was 40 days, compared to 36 days as of December 31, 2024.

 

Inventory increased by $865,000, or 3.8%, to $23,598,000 as of December 31, 2025, from $22,733,000 as of December 31, 2024. The increase was due to an increase in inventory for the Building Supply segment of 1,898,000, or 17.4%, to $12,829,000, partially offset by a decrease in inventory for the Disposable Protective Apparel segment of $1,033,000, or 8.8%, to $10,769,000.

 

Prepaid expenses decreased by $580,000, or 13.3%, to $3,796,000 as of December 31, 2025, from $4,376,000 as of December 31, 2024. The decrease was primarily due to decreased prepayments for inventory and prepaid tax payments partially offset by increased prepaid insurance payments.

 

Right-of-use assets as of December 31, 2025, decreased by $939,000 to $7,775,000 from $8,714,000 as of December 31, 2024, as a result of amortization of the right of use asset.

 

20

 

Lease liabilities as of December 31, 2025, decreased by $893,000 to $7,882,000 from $8,775,000 as of December 31, 2024. The decrease in the lease liabilities was the result of lease payments made during the period.

 

Accounts payable and accrued liabilities as of December 31, 2025 increased by $863,000, or 38.7%, to $3,093,000, from $2,230,000 as of December 31, 2024. The increase was primarily due to an increase in trade payables of $722,000.

 

Net cash used in investing activities was $639,000 for the year ended December 31, 2025, compared to net cash used in investing activities of $3,776,000 for 2024. Investing activities for the years ended December 31, 2025 and 2024 consisted primarily of the purchase of property and equipment.

 

Net cash used in financing activities was $3,379,000 for the year ended December 31, 2025, compared to net cash used in financing activities of $3,664,000 for 2024. Net cash used in financing activities for the year ended December 31, 2025, resulted from the payment of $3,345,000 for the repurchase of common stock and $34,000 for treasury stock excise tax. Net cash used in financing activities for the year ended December 31, 2024, resulted from the payment of $4,452,000 for the repurchase of common stock and $44,000 for treasury stock excise tax, partially offset by $832,000 in proceeds from the exercise of stock options.

 

As of December 31, 2025, we had $1,397,000 available for stock purchases under our stock repurchase program. During the year ended December 31, 2025, we repurchased 685,313 shares of common stock at a cost of $3,345,000. As of December 31, 2025, we had repurchased a total of 21,927,940 shares of common stock at a cost of approximately $58,123,000 through our repurchase program which commenced in 1999. We retire all stock upon repurchase. Future repurchases are expected to be funded from cash on hand and cash flows from operating activities.

 

We believe that our current cash balance and expected cash flow from operations will be sufficient to satisfy our projected working capital and planned capital expenditures for the foreseeable future. 

 

Related Parties

 

During 2025 and 2024, the Company had no related party transactions, other than the Company’s transactions with its non-consolidated affiliate, Harmony. See Note 6 to our consolidated financial statements for more information on our relationship with our non-consolidated affiliate Harmony Plastics Private Limited.

 

New Accounting Standards

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures to expand the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 was effective for annual periods beginning after December 15, 2024. The Company adopted this pronouncement and the related disclosure for the year ended December 31, 2025, and revised its income tax disclosures in Note 14 – “Income Taxes” on a retrospective basis.

 

In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (“Subtopic 220-40”): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. The Company evaluating the impact of this pronouncement on its related disclosures.

 

In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (“Topic 326”): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which provides a practical expedient to assume that conditions as of the balance sheet date remain unchanged over the life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. The amendment is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. The amendments in this update should be applied on a prospective basis. The Company is evaluating the impact the adoption of this guidance will have on its consolidated financial statements and related disclosures.

 

Management periodically reviews new accounting standards that are issued. Management has not identified any other new standards that it believes merit further discussion at this time.

 

Item 7A.  Quantitative and Qualitative Disclosures About Market Risk.

 

We subcontract the manufacturing of products in Sri Lanka, China and, to a lesser extent, in Mexico, and have a joint venture in India. In addition, our principal executive office, with 21 employees, is located in Canada. We do not believe that we have a material foreign currency exposure in relation to our purchase agreements with companies in Sri Lanka, China, India and Mexico as they are settled in U.S. dollars. In addition, all sales transactions are in U.S. dollars. In Canada, our foreign currency exposure is not material because we do not conduct manufacturing operations in Canada. Our exposure is limited to payroll expenses in the Canadian branch office. We do have potential material foreign currency exposure in relation to equity in our unconsolidated affiliate in India. The strengthening of the U.S. dollar relative to the foreign currency in India results is an unfavorable currency translation impact on the value of our equity of unconsolidated affiliate and is reported in AOCL. The resulting foreign currency translation gains or losses are deferred as AOCL and reclassified to earnings only upon sale or liquidation of that business.

 

We do not expect any significant effect on our consolidated results of operations from interest or currency rate fluctuations. We do not hedge interest rates or foreign exchange risks.

 

21

 

Alpha Pro Tech, Ltd.

 

Item 8.   Financial Statements and Supplementary Data.

 

  Page
   

Management’s Annual Report on Internal Control over Financial Reporting

23

   

Report of Independent Registered Public Accounting Firm (PCAOB ID 270)

24

   
   

Consolidated Financial Statements:

 
   

Consolidated Balance Sheets as of December 31, 2025 and 2024

25

   

Consolidated Statements of Income for the Years Ended December 31, 2025 and 2024

26

   

Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2025 and 2024

27

   

Consolidated Statements of Shareholders’ Equity for the Years Ended December 31, 2025 and 2024

28

   

Consolidated Statements of Cash Flows for the Years Ended December 31, 2025 and 2024

29

   

Notes to Consolidated Financial Statements

30

 

 

All schedules are omitted because they are not applicable or the required information is shown in the consolidated financial statements or notes thereto.

 

22

 

Management’s Report on Internal Control over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) and Rule 15d-15(f) under the Securities Exchange Act of 1934 as a process designed by, or under the supervision of, our principal executive and principal financial officers, and effected by our Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles and includes those policies and procedures that:

 

• pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of our assets;

 

• provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of management and directors; and

 

• provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Under the supervision and with the participation of our management, including our principal executive and principal financial officers, we assessed, as of December 31, 2025, the effectiveness of our internal control over financial reporting. This assessment was based on criteria established in accordance with the Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on this assessment, our management concluded that our internal control over financial reporting was effective as of December 31, 2025.

 

23

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and the Board of Directors of Alpha Pro Tech, Ltd.

 

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Alpha Pro Tech, Ltd. and subsidiaries (collectively, the Company) as of December 31, 2025 and 2024, the related consolidated statements of income, comprehensive income, shareholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2025, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements referred to above present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2025 and 2024, and the consolidated results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risk of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matters

 

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Equity Investment in Unconsolidated Affiliate

 

As more fully described in Notes 2 and 6 to the consolidated financial statements, the Company holds a noncontrolling equity investment in a foreign entity which produces and sales certain products to the Company. As a global organization with an international affiliate, the Company needs to properly value its noncontrolling equity basis investment.

 

Auditing the Company’s noncontrolling equity investment in a foreign entity was complex and required significant auditor judgement due to the complexities inherent with a foreign domiciled investment with related party transactions, foreign currency translation adjustments, and the potential of impairment.

 

Our testing of the Company’s noncontrolling equity investment in a foreign entity included, among other procedures, testing data for the foreign entity, evaluating and testing the significant assumptions and operating data used to eliminate intercompany transactions, and evaluating management’s method for accounting for the foreign currency transactions. We also visited the factories in India to test the existence of the factories, equipment, and inventory, and to observe operations of the affiliated entity.

 

 

/s/ Tanner LLP

Lehi, Utah

March 11, 2026

 

 

We have served as the Company’s auditors since 2011.

(PCAOB ID 270)

 

24

 

Alpha Pro Tech, Ltd.

 

Consolidated Balance Sheets


 

    December 31,    

December 31,

 
   

2025

   

2024

 

Assets

               

Current assets:

               

Cash and cash equivalents

  $ 16,988,000     $ 18,636,000  

Accounts receivable, net

    6,936,000       3,692,000  

Accounts receivable, related party

    1,202,000       1,202,000  

Inventories, net

    23,598,000       22,733,000  

Prepaid expenses

    3,796,000       4,376,000  

Total current assets

    52,520,000       50,639,000  
                 

Property and equipment, net

    8,234,000       8,520,000  

Goodwill

    55,000       55,000  

Right-of-use assets

    7,775,000       8,714,000  

Equity investment in unconsolidated affiliate

    5,548,000       5,814,000  

Total assets

  $ 74,132,000     $ 73,742,000  
                 

Liabilities and Shareholders' Equity

               

Current liabilities:

               

Accounts payable

  $ 2,005,000     $ 1,283,000  

Accrued liabilities

    1,088,000       947,000  

Lease liabilities

    965,000       893,000  

Total current liabilities

    4,058,000       3,123,000  
                 

Lease liabilities, net of current portion

    6,917,000       7,882,000  

Deferred income tax liabilities, net

    679,000       503,000  

Total liabilities

    11,654,000       11,508,000  

Commitments and contingencies

           

Shareholders' equity:

               

Common stock, $.01 par value: 50,000,000 shares authorized; 10,131,565 and 10,816,878 shares outstanding as of December 31, 2025 and December 31, 2024, respectively

    101,000       108,000  

Additional paid-in capital

    15,828,000       16,368,000  

Retained earnings

    48,496,000       47,257,000  

Accumulated other comprehensive loss

    (1,947,000 )     (1,499,000 )

Total shareholders' equity

    62,478,000       62,234,000  

Total liabilities and shareholders' equity

  $ 74,132,000     $ 73,742,000  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

25

 

Alpha Pro Tech, Ltd.

 

Consolidated Statements of Income


 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net sales

  $ 59,142,000     $ 57,840,000  
                 

Cost of goods sold, excluding depreciation and amortization

    36,605,000       34,907,000  

Gross profit

    22,537,000       22,933,000  
                 

Operating expenses:

               

Selling, general and administrative

    17,773,000       18,611,000  

Depreciation and amortization

    925,000       873,000  

Total operating expenses

    18,698,000       19,484,000  
                 

Income from operations

    3,839,000       3,449,000  
                 

Other income:

               

Equity in income of unconsolidated affiliate

    182,000       629,000  

Gain on sale of property and equipment

    -       30,000  

Interest income, net

    648,000       912,000  

Total other income, net

    830,000       1,571,000  
                 

Income before provision for income taxes

    4,669,000       5,020,000  

Provision for income taxes

    1,138,000       1,091,000  
                 

Net income

  $ 3,531,000     $ 3,929,000  
                 

Basic earnings per common share

  $ 0.34     $ 0.35  
                 

Diluted earnings per common share

  $ 0.33     $ 0.35  
                 

Basic weighted average common shares outstanding

    10,444,663       11,137,873  
                 

Diluted weighted average common shares outstanding

    10,550,439       11,235,046  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

26

 

Alpha Pro Tech, Ltd.

 

Consolidated Statements of Comprehensive Income


 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net income

  $ 3,531,000     $ 3,929,000  

Other comprehensive loss - foreign currency translation loss

    (448,000 )     (62,000 )

Comprehensive income

  $ 3,083,000     $ 3,867,000  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

27

 

Alpha Pro Tech, Ltd.

 

Consolidated Statements of Shareholders’ Equity


 

                                   

Accumulated

         
                   

Additional

           

Other

         
   

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

         
   

Shares

   

Amount

   

Capital

   

Earnings

   

Loss

   

Total

 

Balance as of December 31, 2023

    11,416,212     $ 114,000     $ 16,339,000     $ 46,552,000     $ (1,437,000 )   $ 61,568,000  

Common stock repurchased and retired

    (831,000 )     (8,000 )     (1,220,000 )     (3,224,000 )     -       (4,452,000 )

Treasury stock excise tax

    -       -       (44,000 )     -       -       (44,000 )

Options exercised

    231,666       2,000       830,000       -       -       832,000  

Stock-based compensation expense

    -       -       463,000       -       -       463,000  

Total comprehensive income (loss)

    -       -       -       3,929,000       (62,000 )     3,867,000  

Balance as of December 31, 2024

    10,816,878       108,000       16,368,000       47,257,000       (1,499,000 )     62,234,000  

Common stock repurchased and retired

    (685,313 )     (7,000 )     (1,046,000 )     (2,292,000 )     -       (3,345,000 )

Treasury stock excise tax

    -       -       (34,000 )     -       -       (34,000 )

Stock-based compensation expense

    -       -       540,000       -       -       540,000  

Total comprehensive income (loss)

    -       -       -       3,531,000       (448,000 )     3,083,000  

Balance as of December 31, 2025

    10,131,565     $ 101,000     $ 15,828,000     $ 48,496,000     $ (1,947,000 )   $ 62,478,000  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

28

 

Alpha Pro Tech, Ltd.

 

Consolidated Statements of Cash Flows


 

   

Years Ended December 31,

 
   

2025

   

2024

 

Cash Flows From Operating Activities:

               

Net income

  $ 3,531,000     $ 3,929,000  

Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:

               

Share-based compensation

    540,000       463,000  

Depreciation and amortization

    925,000       873,000  

Equity in income of unconsolidated affiliate

    (182,000 )     (629,000 )

Gain on sale of property and equipment

    -       (30,000 )

Non-cash lease expense

    939,000       899,000  

Deferred income taxes

    176,000       61,000  

Changes in operating assets and liabilities:

               

Accounts receivable, net

    (3,244,000 )     1,811,000  

Accounts receivable, related party

    -       (160,000 )

Inventories, net

    (865,000 )     (2,602,000 )

Prepaid expenses

    580,000       1,634,000  

Accounts payable and accrued liabilities

    863,000       325,000  

Lease liabilities

    (893,000 )     (876,000 )
                 

Net cash provided by operating activities

    2,370,000       5,698,000  
                 

Cash Flows From Investing Activities:

               

Purchases of property and equipment

    (639,000 )     (3,806,000 )

Proceeds from sale of property and equipment

    -       30,000  
                 

Net cash used in investing activities

    (639,000 )     (3,776,000 )
                 

Cash Flows From Financing Activities:

               

Proceeds from exercise of stock options

    -       832,000  

Repurchase of common stock

    (3,345,000 )     (4,452,000 )

Treasury stock excise tax

    (34,000 )     (44,000 )
                 

Net cash used in financing activities

    (3,379,000 )     (3,664,000 )
                 

Decrease in cash and cash equivalents

    (1,648,000 )     (1,742,000 )
                 

Cash and cash equivalents, beginning of the year

    18,636,000       20,378,000  
                 

Cash and cash equivalents, end of the year

  $ 16,988,000     $ 18,636,000  
                 

Supplemental disclosure of cash flow information:

               

Cash paid for income taxes

  $ 890,000     $ 1,435,000  
                 

Supplemental disclosure of non-cash transactions:

               

Net non-cash changes to operating leases

  $ -     $ 4,803,000  

 

The accompanying notes are an integral part of these consolidated financial statements.

 

29

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

 

1.

The Company

 

Alpha Pro Tech, Ltd. (“Alpha Pro Tech,” the “Company,” “we”, “us” or “our”) is in the business of protecting people, products and environments. The Company accomplishes this by developing, manufacturing and marketing a line of building supply products for the new home and re-roofing markets and a line of disposable protective apparel for the cleanroom, industrial, pharmaceutical, medical and dental markets.

 

The Building Supply segment consists of construction weatherization products, such as housewrap, housewrap accessories, namely tape and flashing, synthetic roof underlayment and synthetic roof underlayment accessories, namely self-adhered underlayment, as well as other woven material.

 

The Disposable Protective Apparel segment consists of a complete line of disposable protective garments (shoecovers, bouffant caps, coveralls, gowns, frocks and lab coats), face masks and face shields. All of our disposable protective apparel products, including face masks and face shields, are sold through similar distribution channels, are single-use and disposable, have the purpose of protecting people, products and environments, and have to be produced in Food and Drug Administration (“FDA”) approved facilities, regardless of the market served.

 

The Company’s products are sold under the “Alpha Pro Tech” brand name as well as under private label and are predominantly sold in the United States of America (“U.S.”).

 

 

2.

Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries, Alpha Pro Tech, Inc. and Alpha ProTech Engineered Products, Inc. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Events that occurred after December 31, 2025, through the date on which these financial statements were filed with the Securities and Exchange Commission (“SEC”) were considered in the preparation of these financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Actual results could differ from these estimates.

 

Periods Presented

 

All amounts have been rounded to the nearest thousand with the exception of the per share data. The Company qualified as a smaller reporting company at the measurement date for determining such qualification during 2025. According to the disclosure requirements for smaller reporting companies, the Company has included balance sheets as of the end of the two most recent years and statements of income, comprehensive income, shareholders’ equity and cash flows for each of the two most recent years.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents primarily consists of cash in banks and money market accounts.

 

Investments

 

Investments are classified as available-for-sale in accordance with U.S. GAAP. The Company does not have any investments in securities that are classified as held-to-maturity or trading. Available-for-sale investments are carried at their fair values using quoted prices in active markets for identical securities, with realized and unrealized gains and losses reported in net income. The cost of securities sold is based on the specific identification method. Investments that the Company intends to hold for more than one year are classified as long-term investments in the accompanying consolidated balance sheets.

 

30

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

Accounts Receivable

 

Accounts receivable are recorded at the invoice amount and do not bear interest.  The allowance for credit losses on accounts receivable is the Company’s best estimate of the amount of expected credit losses in the Company’s existing accounts receivable; however, changes in circumstances relating to accounts receivable may result in a requirement for additional allowances in the future.  The Company pools accounts receivable based on risk characteristics, which include type of customer and age of open receivable balance. The allowance for each credit loss pool is estimated based on historical write-off experience and known conditions, adjusted for management’s reasonable and supportable expectations of future conditions. Account balances are charged against the allowance when management determines that the probability for collection of an account balance is remote. As of December 31, 2025 and 2024, the Company had accounts receivable totaling $8,138,000 and $4,894,000, respectively. As of December 31, 2025 and 2024, the Company had recorded an allowance for credit losses on accounts receivable of $46,000 and $35,000 respectively.

 

Inventories

 

Inventories include freight-in, materials, labor and overhead costs and are stated at the lower of cost or net realizable value. Allowances are recorded for slow-moving, obsolete or unusable inventories. The Company assesses inventories for estimated obsolescence or unmarketable products and writes down the difference between the cost of the inventories and the estimated net realizable values based upon assumptions about future sales and supplies on-hand. As of December 31, 2025 and 2024, the Company had recorded an allowance for excess and obsolete inventories of $384,000 and $416,000, respectively.

 

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Costs to develop internal use software are charged to expense as incurred until the preliminary project stage has been completed and application development begins. The Company discontinues capitalization upon entering the post-implementation stage and expenses ongoing maintenance and support costs. Property and equipment are depreciated or amortized using the straight-line method over the shorter of the respective useful lives of the assets or the related lease terms as follows:

 

Buildings (in years)

      25

Machinery and equipment (in years)

  5 - 15

Office furniture and equipment (in years)

  2 - 7

Leasehold improvements (in years)

  4 - 5

Software (in years)

      5

 

Expenditures for renewals and betterments are capitalized, whereas costs of maintenance and repairs are charged to operations in the period incurred.

 

Goodwill and Intangible Assets

 

The Company accounts for goodwill and definite-lived intangible assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350, Intangibles – Goodwill and Other. Goodwill is not amortized, but rather is tested annually for impairment. Intangible assets with finite lives are amortized over their useful lives (see Note 5). The Company’s patents and trademarks are recorded at cost and are amortized using the straight-line method over their estimated useful lives of 5-17 years.

 

Fair Value of Financial Instruments

 

The estimated fair values of financial instruments are determined based on relevant market information and cannot be determined with precision. The Company’s financial instruments consist primarily of cash and cash equivalents.

 

Impairment of Long-Lived Assets

 

The Company reviews long-lived assets for impairment whenever events or changes in its business circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If it is determined that the undiscounted future net cash flows are not sufficient to recover the carrying values of the assets, an impairment loss is recognized for the excess of the carrying values over the fair values of the assets. The Company believes that the future undiscounted net cash flows to be received from its long-lived assets exceed the assets’ carrying values and, accordingly, the Company has not recognized any impairment losses for the years ended December 31, 2025 and 2024.

 

31

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

Revenue Recognition

 

Net sales includes revenue from products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Our customer contracts have a single performance obligation: transfer control of products to customers. Revenue is measured as the amount of consideration that we expect to receive in exchange for transferring control of products. All revenue is recognized when we satisfy our performance obligations under the applicable contract. We recognize revenue in connection with transferring control of the promised products to the customer, with revenue being recognized at the point in time when the customer obtains control of the products, which is generally when title passes to the customer upon delivery to a third party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements, at which time a receivable is created for the invoice sent to the customer. Shipping and handling activities are performed prior to the customer obtaining control of the goods, and are accounted for as fulfillment activities and are not a promised good or service. Shipping and handling charges billed to customers are included in revenue. Shipping and handling costs, associated with the distribution of the Company’s product to the customers, are recorded in cost of goods sold and are recognized when control of the product is transferred to the customer, which is generally when title passes to the customer upon delivery to a third-party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements. We estimate product returns based on historical return rates and estimate rebates based on contractual agreements. Using probability assessments, we estimate sales incentives expected to be paid over the term of the contract. Sales taxes and value added taxes in foreign and domestic jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and, therefore, are excluded from net sales. The Company manufactures certain private label goods for customers and has determined that control does not pass to the customer at the time of manufacture, based upon the nature of the private labelling. The Company has determined as of December 31, 2025, that it had no material contract assets, and concluded that its contract liabilities (primarily rebates) had the right of offset against customer receivables. See Note 14 for information on revenue disaggregated by type and by geographic region.

 

Shipping and Handling Costs

 

The costs of shipping products to distributors are recorded in cost of goods sold.

 

Stock-Based Compensation

 

The Company maintains the 2020 Incentive Plan under which the Company may grant incentive stock options, non-qualified stock options, restricted stock, restricted stock units and other equity-based compensation to employees and non-employee directors. Stock options have been granted with exercise prices at or above the fair market value of the underlying shares of common stock on the date of grant. Options vest and expire according to terms established at the grant date. Restricted stock and restricted stock units have been granted, and the fair market value of these awards equals the closing stock price on the date of grant.

 

The Company accounts for share-based awards in accordance with ASC 718, Stock Compensation. ASC 718 requires companies to record compensation expense for the value of all outstanding and unvested share-based awards, including employee stock options.

 

For the years ended December 31, 2025 and 2024, there were no stock options granted under the Company’s stock option plan. The Company recognized $55,000 and $59,000 in stock-based compensation expense for the years ended December 31, 2025 and 2024, respectively, related to outstanding options. For the years ended December 31, 2025 and 2024, 32,330 and 29,675 restricted stock equity awards, respectively, were granted under the 2020 Incentive Plan and the compensation expense associated with these awards was $485,000 and $404,000 in 2025 and 2024, respectively.

 

Income Taxes

 

The Company accounts for income taxes using the asset and liability method. A valuation allowance is recorded to reduce the carrying amounts of deferred income tax assets unless it is more likely than not that such assets will be realized. The Company’s policy is to record any interest and penalties assessed by the Internal Revenue Service as a component of the provision for income taxes. The Company provides allowances for uncertain income tax positions when it is more likely than not that the position will not be sustained upon examination by the tax authority.

 

Alpha Pro Tech, Ltd. and its subsidiaries file income tax returns in the U.S. federal jurisdiction, and in various state and foreign jurisdictions.  

 

32

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

Earnings Per Common Share

 

The following table provides a reconciliation of both net income and the number of shares used in the computation of “basic” earnings per common share (“EPS”), which utilizes the weighted average number of common shares outstanding without regard to potential common shares, and “diluted” EPS, which includes all potential common shares which are dilutive for the years ended December 31, 2025 and 2024.

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net income (numerator)

  $ 3,531,000     $ 3,929,000  
                 

Shares (denominator):

               

Basic weighted average common shares outstanding

    10,444,663       11,137,873  

Add: Dilutive effect of common stock options

    105,776       97,173  
                 

Diluted weighted average common shares outstanding

    10,550,439       11,235,046  
                 

Earnings per common share:

               

Basic

  $ 0.34     $ 0.35  

Diluted

  $ 0.33     $ 0.35  

 

Translation of Foreign Currencies

 

Transactions in foreign currencies are translated into U.S. dollars at the exchange rate prevailing at the transaction date. Monetary assets and liabilities in foreign currencies at each period end are translated at the exchange rate in effect at that date. Transaction gains or losses on foreign currencies are reflected in selling, general and administrative expenses and were not material for the years ended December 31, 2025 and 2024.

 

The Company does not have a material foreign currency exposure in regards to purchase agreements with companies in Asia and Mexico as the agreements are in U.S. dollars. In addition, all sales transactions are in U.S. dollars. The Company has a foreign currency exposure with respect to its Canadian branch office. The foreign currency exposure is not material due to the fact that the Company does not manufacture products in Canada. The exposure primarily relates to payroll expenses in the Company’s administrative branch office in Canada. The Company also has potentially material foreign currency exposure in regards to its equity in its unconsolidated affiliate in India. The Company’s unconsolidated affiliate operations are in India; therefore, U.S. GAAP requires the Company to adjust the value of its investment for changes in foreign currency exchange rates. The Company determines the functional currency of its joint venture based upon the primary currency used to generate and expend cash, which is the currency of the country in which the joint venture is located. For joint ventures with functional currencies other than the U.S. dollar, the investment in that joint venture is translated into U.S. dollars using period-end exchange rates. The resulting foreign currency translation losses are deferred as accumulated other comprehensive loss (“AOCL”) and reclassified to earnings only upon sale or liquidation of that business. The foreign currency translations reduced the balance of equity in unconsolidated affiliated by $1,947,000 and $1,499,000 as of December 31, 2025 and 2024, respectively, and the loss was recorded in AOCL.

 

Research and Development Costs

 

Research and development costs are expensed as incurred and are included in selling, general and administrative expenses. Such costs were not material for the years ended December 31, 2025 and 2024.

 

Advertising Costs

 

The Company expenses advertising and promotional costs as incurred. These costs are included in selling, general and administrative expenses and were $48,000 and $65,000 for the years ended December 31, 2025 and 2024, respectively.

 

33

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

Loss Contingencies

 

The outcomes of legal proceedings and claims brought against the Company are subject to uncertainty. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss.

 

Fair Value Measurements

 

ASC 820, Fair Value Measurements and Disclosures, establishes a framework for measuring fair value in accordance with U.S. GAAP, clarifies the definition of fair value within that framework and expands disclosures about the use of fair value measurements. On a quarterly basis, the Company measures at fair value certain financial assets using a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s own assumptions. The fair value hierarchy prioritizes the inputs into three broad levels.

 

This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. There were no fair values of the Company’s financial assets as of December 31, 2025 and 2024.

 

New Accounting Standards

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures to expand the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 was effective for annual periods beginning after December 15, 2024. The Company adopted this pronouncement and the related disclosure for the year ended December 31, 2025, and revised its income tax disclosures in Note 14 – “Income Taxes” on a retrospective basis.

 

In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (“Subtopic 220-40”): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is evaluating the impact of this pronouncement on its related disclosures.

 

In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (“Topic 326”): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which provides a practical expedient to assume that conditions as of the balance sheet date remain unchanged over the life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. The amendment is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. The amendments in this update should be applied on a prospective basis. The Company is evaluating the impact of this pronouncement on the Company’s consolidated financial statements and related disclosures.

 

Management periodically reviews new accounting standards that are issued. Management has not identified any other new standards that it believes merit further discussion at this time.

 

 

3.

Inventories

 

Inventories consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 
                 

Raw materials

  $ 9,454,000     $ 10,948,000  

Work in process

    4,468,000       2,934,000  

Finished goods

    9,676,000       8,851,000  
Total inventory   $ 23,598,000     $ 22,733,000  

 

34

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

  

 

4.

Property and Equipment

 

Property and equipment consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 
                 

Buildings

  $ 493,000     $ 493,000  

Machinery and equipment

    16,796,000       16,732,000  

Office furniture and equipment

    3,192,000       2,927,000  

Leasehold improvements

    827,000       690,000  
                 
      21,308,000       20,842,000  

Less accumulated depreciation and amortization

    (13,074,000 )     (12,322,000 )
                 

Total net property and equipment

  $ 8,234,000     $ 8,520,000  

 

Depreciation and amortization expense for property and equipment were $925,000 and $873,000 for the years ended December 31, 2025 and 2024, respectively.

 

5.

Goodwill

 

Management evaluates goodwill for impairment on an annual basis (in the fourth quarter), and no impairment charge was identified for the years presented.

 

6.

Equity Investments in Unconsolidated Affiliate

 

In 2005, Alpha ProTech Engineered Products, Inc. (a subsidiary of Alpha Pro Tech, Ltd.) entered into a joint venture with a manufacturer in India, Maple Industries and associates, for the production of building products. Under the terms of the joint venture agreement, a private company, Harmony Plastics Private Limited (“Harmony”), was created with ownership interests of 41.66% owned by Alpha ProTech Engineered Products, Inc. and 58.34% owned by Maple Industries and associates.

 

This joint venture positions Alpha ProTech Engineered Products, Inc. to respond to current and expected increased product demand for housewrap and synthetic roof underlayment and provides future capacity for sales of specialty roofing component products and custom products for industrial applications requiring high quality extrusion coated fabrics. In addition, the joint venture now supplies products for the Company’s Disposable Protective Apparel segment.

 

The capital from the initial funding and a bank loan, which loan is guaranteed exclusively by the individual shareholders of Maple Industries and associates and collateralized by the assets of Harmony, were utilized to purchase the original manufacturing facility in India. Harmony currently has four facilities in India (three owned and one rented), consisting of: (1) a 139,000 square foot building for manufacturing building products; (2) a 121,000 square foot building for manufacturing coated material and sewing proprietary disposable protective apparel; (3) a 23,000 square foot facility for sewing proprietary disposable protective apparel; and (4) a 159,000 square foot facility (rented) for manufacturing Building Supply segment products. All additions have been financed by Harmony with no guarantees from the Company.

 

In accordance with ASC 810, Consolidation, the Company assesses whether or not related entities are variable interest entities (“VIEs”). For those related entities that qualify as VIEs, ASC 810 requires the Company to determine whether the Company is the primary beneficiary of the VIE, and, if so, to consolidate the VIE. The Company has determined that Harmony is not a VIE and is, therefore, considered to be an unconsolidated affiliate.

 

35

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

The Company records its investment in Harmony as “equity investment in unconsolidated affiliate” in the accompanying consolidated balance sheets. The Company records its equity interest in Harmony’s results of operations as “equity in income of unconsolidated affiliate” in the accompanying consolidated statements of income. The Company periodically reviews its investment in Harmony for impairment. Management has determined that no impairment was required as of December 31, 2025, or December 31, 2024. Under the equity method, since the Company’s reporting currency is different from that of Harmony’s reporting currency, the Company is required to translate our proportionate share of equity for effects of translations in foreign currency and adjust the investment accordingly, and accrue the adjustment as a component of AOCL.

 

For the years ended December 31, 2025 and 2024, the Company purchased $19,397,000 and $22,080,000 of inventories, respectively, from Harmony. For the years ended December 31, 2025 and 2024, the Company recorded equity in income of unconsolidated affiliate of $182,000 and $629,000, respectively. For the years ended December 31, 2025 and 2024, the Company sold $628,000 and $839,000 of inventories, respectively, to Harmony.

 

As of December 31, 2025, the Company’s investment in Harmony was $5,548,000, which consisted of its original $1,450,000 investment and cumulative equity in income of unconsolidated affiliate of $7,064,000, less $942,000 in repayments of an advance, payments of $77,000 in dividends and AOCL on foreign currency translations of $1,947,000.

 

7.

Accrued Liabilities

 

Accrued liabilities consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 
                 

Payroll expenses and tax payable

  $ 269,000     $ 221,000  

Commission and bonuses payable and general accrued liabilities

    819,000       726,000  

Total accrued liabilities

  $ 1,088,000     $ 947,000  

 

Contract liabilities were $3,952,000 and $3,224,000 as of December 31, 2025 and 2024, respectively, which are netted against the related accounts receivable due to the legal right of offset.

 

8.

Shareholders’ Equity

 

Repurchase Program

 

During the year ended December 31, 2025, the Company repurchased and retired 685,313 shares of its common stock for $3,345,000. During the year ended December 31, 2024, the Company repurchased and retired 831,000 shares of its common stock for $4,452,000. As of December 31, 2025, the Company had $1,397,000 available to repurchase common shares under the repurchase program. The excess of repurchase price over par value is allocated between additional paid-in capital and retained earnings.

 

Option Activity

 

The 2004 Stock Option Plan (the “2004 Plan”) was an equity compensation plan that provided for grants of stock options to eligible individuals.  The 2004 Plan was intended to recognize the contributions made to the Company by key employees of the Company, provide key employees with additional incentive to devote themselves to the future success of the Company and improve the ability of the Company to attract, retain and motivate individuals.  The 2004 Plan also was intended as an incentive to certain members of the Board of Directors of the Company to continue to serve on the Board of Directors and to devote themselves to the future success of the Company. The 2004 Plan provided for a total of 5,000,000 common shares eligible for issuance. Under the 2004 Plan, approximately 5,009,750 options had been granted as of December 31, 2020. Under the 2004 Plan, option grants have a three-year vesting period and, since 2005, expire no later than the fifth anniversary from the date of grant. The exercise price of the options was determined based on the fair market value of the stock on the date of grant.

 

36

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

At the Company’s 2020 Annual Meeting of Shareholders held on June 9, 2020, the Company’s shareholders approved the Alpha Pro Tech, Ltd. 2020 Omnibus Incentive Plan (the “2020 Incentive Plan”). The 2020 Incentive Plan provides for the grant of incentive and nonqualified stock options, stock appreciation rights, awards of restricted stock and restricted stock units, performance share awards, cash awards and other equity-based awards to employees (including officers), consultants and non-employee directors of the Company and its affiliates. A total of 1,800,000 shares of the Company’s common stock were reserved for issuance under the 2020 Incentive Plan, plus the number of shares underlying any award granted under the 2004 Option Plan that expires, terminates or is cancelled or forfeited under the terms of the 2004 Option Plan. As a result of the approval of the 2020 Incentive Plan, no future equity awards will be made pursuant to the 2004 Option Plan. Although no new awards may be granted under the 2004 Option Plan, all previously granted awards under the 2004 Option Plan will continue to be governed by the terms of the 2004 Option Plan.

 

The following table summarizes restricted stock awards activity for the years ended December 31, 2025 and 2024:

 

           

Weighted-Average

 
           

Grant Date Price

 
   

Shares

   

Restricted stock awards

 
                 

Outstanding, December 31, 2023

    235,172     $ 4.21  

Granted to employees and directors

    29,675       5.56  

Vested

    (8,172 )     4.02  

Outstanding, December 31, 2024

    256,675       4.38  

Granted to employees and directors

    32,330       5.11  

Vested

    (29,675 )     5.56  

Outstanding December 31, 2025

    259,330       4.34  

 

During the years ended December 31, 2025 and 2024, 32,330 and 29,675 restricted stock awards were granted under the 2020 Incentive Plan, respectively. The Company recognized $485,000 and $404,000 in compensation expense associated with outstanding restricted stock awards for the years ended December 31, 2025 and 2024, respectively. As of December 31, 2025, $318,000 of total unrecognized compensation cost related to the restricted stock grants was expected to be recognized over a weighted-average remainder period of 0.74 years.

 

The following table summarizes option activity for the years ended December 31, 2025 and 2024:

 

           

Weighted

 
           

Average

 
           

Exercise Price

 
   

Shares

   

Per Option

 
                 

Options outstanding, December 31, 2023

    292,766     $ 3.71  

Exercised

    (231,666 )     3.59  

Options outstanding, December 31, 2024

    61,100       4.17  

Options outstanding, December 31, 2025

    61,100       4.17  

Options exercisable, December 31, 2025

    45,632       4.15  

 

Stock options to purchase 61,100 shares of common stock were outstanding as of both December 31, 2025 and 2024. All of the stock options were included in the computation of the weighted-average number of dilutive common shares outstanding for both the years ended December 31, 2025 and 2024.

 

The Company used the Black-Scholes option-pricing model to value the options. The Company uses historical data to estimate the expected term of the options. The risk-free interest rate for periods consistent with the expected term of the award is based on the U.S. Treasury rates in effect at the time of grant. The expected volatility is based on historical volatility. The Company uses an estimated dividend payout ratio of zero, as the Company has not paid dividends in the past and, at this time, does not expect to do so in the foreseeable future. The Company accounts for option forfeitures as they occur.

 

37

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

The following table summarizes information about stock options as of December 31, 2025:

 

     

Options Outstanding

   

Options Exercisable

 

Range of

Exercise

Prices

   

Options

   

Weighted

Average Exercise

Price

   

Weighted

Average

Remaining

Contract Life

(in years)

   

Aggregate

Intrinsic

Value

   

Options

   

Weighted

Average Exercise

Price

   

Weighted Average Remaining Contract Life

(in years)

   

Aggregate

Intrinsic

Value

 
$3.99 - $4.23       61,100     $ 4.17       2.5     $ 16,000       45,632     $ 4.15       2.42     $ 13,000  

 

The intrinsic value is the amount by which the market value of the underlying common stock exceeds the exercise price of the respective stock options. The aggregate intrinsic value of stock options exercised during the years ended December 31, 2025 and 2024, was $0 and $497,000, respectively.

 

As of December 31, 2025, $33,000 of total unrecognized compensation cost related to stock options was expected to be recognized over a weighted-average remaining period of 0.74 years.

 

Dividends

 

The holders of the Company’s common stock are entitled to receive such dividends as may be declared by the Board of Directors of the Company from time to time to the extent that funds are legally available for payment thereof. The Company has never declared or paid any dividends on any of its outstanding shares of common stock. The Board of Directors’ current policy is not to pay dividends but rather to use available funds to repurchase common shares in accordance with the Company’s repurchase program and to fund the continued development and growth of the Company. Consequently, the Company currently has no plans to pay cash dividends in the foreseeable future.

 

9.

Accumulated Other Comprehensive Loss

 

Accumulated other comprehensive loss, a component of shareholders’ equity, consists of foreign currency translation adjustments related to foreign currency gains or losses on our unconsolidated affiliate as its functional currency is other than the U.S. dollar. The resulting foreign currency translation gains or losses are deferred as AOCL and reclassified to earnings only upon sale or liquidation of that business. The accumulated other comprehensive loss on equity in unconsolidated affiliate was $1,947,000 and $1,499,000 as of December 31, 2025 and 2024, respectively.

 

10.

Income Taxes

 

President Trump signed into laws the One Big Beautiful Bill Act “OBBBA” on July 4, 2025. This bill included various tax provisions, many of which are applicable for most, if not all, of the 2025 tax year. Most impactful for the Company are changes related to section 174 for R&D expenditures and section 168 for bonus depreciation.

 

The OBBBA enacted new Section 174A, which permanently allows taxpayers to fully expense domestic research or experimental expenditures paid or incurred in taxable years beginning after December 31, 2024. Foreign R&D expenditures must still be capitalized and amortized over 15 years. Additionally, the new rules provide options to account for any remaining unamortized domestic R&D expenditures paid or incurred in the taxable years beginning after December 31, 2021 and before January 1, 2025. Taxpayers may continue to amortize such unamortized amounts over the remaining five-year period; alternatively, they may elect to deduct any remaining unamortized domestic expenditures either entirely in the first tax year beginning after December 31, 2024, or ratably over two taxable years. The Company is electing to deduct these remaining unamortized costs entirely in 2025.

 

The OBBBA also permanently restored 100% bonus depreciation under Section 168(k) for qualified property acquired and placed in service after January 19, 2025. This reverses the phasedown schedule enacted under the Tax Cuts and Jobs Act (“TCJA”), which would have reduced bonus depreciation to 40% for property placed into service in 2025 and eliminated it entirely by 2027. The Company is claiming 40% bonus on any 2025 assets placed in service before January 19 and 100% bonus on all remaining assets placed in service through the remainder of the year.

 

The provision (benefit) for income taxes consisted of the following:

 

   

For the Years Ended December 31,

 
   

2025

   

2024

 

Current

               

Federal

  $ 633,000     $ 748,000  

State

    232,000       175,000  

Foreign

    97,000       107,000  

Deferred

               

Federal

    127,000       40,000  

State

    49,000       21,000  
                 

Provision for income taxes

  $ 1,138,000     $ 1,091,000  

 

38

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

Deferred income tax assets (liabilities) consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 

Temporary differences:

               

Property and equipment

  $ (1,361,000 )   $ (1,234,000 )

Intangible assets

    24,000       158,000  

Inventory reserve

    81,000       87,000  

Accrued expenses and inventory

    475,000       392,000  

Right of use of asset

    (1,633,000 )     (1,872,000 )

Foreign exchange

    25,000       29,000  

Lease liability

    1,655,000       1,885,000  

AMT/foreign tax credits

    233,000       188,000  

State income taxes

    (178,000 )     (136,000 )
                 

Net deferred income tax liabilities

  $ (679,000 )   $ (503,000 )

 

The provision for income taxes differs from the amount that would be obtained by applying the U.S. statutory rate to income before income taxes as a result of the following:

 

   

For the Years Ended December 31,

 
   

2025

   

2024

 

Income taxes based on U.S.

                               

statutory rate of 21%

  $ 980,000       21.0 %   $ 1,054,000       21.0 %

Non-deductible meals & entertainment

    10,000       0.2       9,000       0.2  

FDII deduction

    (4,000 )     -0.1       (5,000 )     -0.1  

Foreign taxes

    (80,000 )     -1.7       (136,000 )     -2.7  

State taxes

    250,000       5.4       200,000       4.0  

Stock compensation

    2,000       0.0       (33,000 )     -0.7  

Other

    (20,000 )     -0.4       2,000       0.0  
                                 

Provision for income taxes

  $ 1,138,000       24.4 %   $ 1,091,000       21.7 %

 

Cash paid for taxes:

 

 

   

For the Years Ended December 31,

 
   

2025

   

2024

 

Federal

  $ 494,000     $ 1,119,000  

State

    257,000       190,000  

Foreign

    139,000       126,000  

Total taxes paid, net of refunds

  $ 890,000     $ 1,435,000  

 

Foreign taxes paid were all paid Canada. In 2025, taxes paid to Illinois was $79,000, which exceeded 5% of total income taxes paid.

 

 

11.

Leases

 

Operating Lease Commitments: The Company leases its facilities under non-cancelable operating leases expiring on various dates through December 31, 2034. The Company has operating leases for the Company’s corporate office and manufacturing facilities, which expire at various dates through 2034. The Company’s primary operating lease commitments as of December 31, 2025, related to the Company’s manufacturing facilities in Valdosta, Georgia and Nogales, Arizona, as well as the Company’s corporate headquarters in Aurora, Ontario, Canada.

 

As of December 31, 2025, the Company had operating lease right-of-use assets of $7,775,000 and operating lease liabilities of $7,882,000. As of December 31, 2025, the Company did not have any finance leases recorded on the consolidated balance sheet. Operating lease expenses were approximately $1,507,000 and $1,650,000 for the years ended December 31, 2025 and 2024, respectively.

 

39

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

The aggregate future minimum lease payments and reconciliation to lease liabilities as of December 31, 2025, were as follows:

 

   

December 31,

 

2026

  $ 1,473,000  

2027

    1,459,000  

2028

    1,489,000  

2029

    1,520,000  

2030

    644,000  

Thereafter

    4,212,000  

Total future minimum lease payments

    10,797,000  

Less imputed interest

    (2,915,000 )

Total lease liabilities

  $ 7,882,000  

 

As of December 31, 2025, the weighted average remaining lease term of the Company’s operating leases was 9.42 years. During the year ended December 31, 2025, the weighted average discount rate with respect to these leases was 7.00%.

 

12.

Legal Proceedings

 

The Company is subject to various pending and threatened litigation actions in the ordinary course of business. Although it is not possible to determine with certainty at this point in time what liability, if any, the Company will have as a result of such litigation, based on consultation with legal counsel, management does not anticipate that the ultimate liability, if any, resulting from such litigation will have a material effect on the Company’s financial condition and results of operations.

 

13.

Employee Benefit Plans

 

The Company has certain benefit plans. Under the plans, employees may contribute up to 12% of their gross earnings subject to certain limitations. The Company contributes an additional 0.5% of gross earnings for those employees contributing 1% of their gross earnings and contributes 1% of gross earnings for those employees contributing between 2% and 12% of their gross earnings. The total amounts contributed to the plans by the Company was $46,000 for both years ended December 31, 2025 and 2024.

 

The Company does not have any other significant pension, profit sharing or similar plans established for its employees. Pursuant to his employment agreement with the Company, Lloyd Hoffman, our President and Chief Executive Officer, is contractually entitled to receive from the Company at the conclusion of each fiscal year a cash bonus in an amount equal to 5% pre-tax profits of the Company, excluding bonus expense, as presented in the Company’s audited consolidated statements of income for such fiscal year, subject to a maximum payment of $1,000,000. The Company accrued $246,000 for the year ended December 31, 2025, compared to $264,000 for 2024, in connection with the bonus.

 

14.

Activity of Business Segments

 

The Company operates through two business segments:

 

(1) Building Supply: consisting of a line of construction supply weatherization products. The construction supply weatherization products consist of housewrap and synthetic roof underlayment and synthetic roof underlayment accessories, as well as other woven material. The majority of the Company’s equity in income of unconsolidated affiliate (Harmony) is included in the total segment income for the Building Supply segment.

 

(2) Disposable Protective Apparel: consisting of a complete line of disposable protective garments, including shoecovers (including the Aqua Trak® and spunbond shoecovers), bouffant caps, coveralls, frocks, lab coats, gowns and hoods, as well as face masks and face shields for the pharmaceutical, cleanroom, industrial, medical and dental markets. A portion of the Company’s equity in income of unconsolidated affiliate (Harmony) is included in the total segment income for the Disposable Protective Apparel segment.

 

40

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

The accounting policies of the segments are the same as those described previously under Summary of Significant Accounting Policies (see Note 2). Segment data excludes charges allocated to the principal executive office and other corporate unallocated expenses and income taxes. The chief operating decision maker (“CODM”) of the Company is the Company’s chief executive officer. The CODM assesses performance and decides how to allocate resources, including (1) employees, and (2) financial or capital resources, based on net sales.

 

The following table provides segment information as described below:

 

   

Years Ended December 31,

   

Years Ended December 31,

 
   

2025

   

2024

   

2025

   

2024

 
                                 
   

Building Supply

   

Disposable Protective Apparel

 
                                 

Segment sales

  $ 36,031,000     $ 35,965,000     $ 23,111,000     $ 21,875,000  

Less:

                               

Cost of goods sold

    23,179,000       22,902,000       13,426,000       12,005,000  

Selling, general and administrative

    6,830,000       7,191,000       5,422,000       5,375,000  

Depreciation and amortization

    711,000       661,000       112,000       108,000  

Other income

    (155,000 )     (535,000 )     (27,000 )     (94,000 )

Segment net income

  $ 5,466,000     $ 5,746,000     $ 4,178,000     $ 4,481,000  

 

The following table presents net sales for each segment:

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 36,031,000     $ 35,965,000  

Disposable Protective Apparel

    23,111,000       21,875,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  

 

The following table presents the reconciliation of total segment income to total consolidated net income:

 

   

Years Ended December 31,

 
    2025     2024  
                 

Building Supply

  $ 5,466,000     $ 5,746,000  

Disposable Protective Apparel

    4,178,000       4,481,000  

Total segment income

    9,644,000       10,227,000  
                 

Unallocated corporate overhead expenses

    4,975,000       5,207,000  

Provision for income taxes

    1,138,000       1,091,000  

Consolidated net income

  $ 3,531,000     $ 3,929,000  

 

41

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

The following table presents net sales and long-lived assets, net of accumulated depreciation and amortization, information by geographic area:

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net sales by geographic region

               

United States

  $ 58,527,000     $ 57,211,000  

International

    615,000       629,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  

 

   

As of December 31,

 
   

2025

   

2024

 

Long-lived assets, net by geographic region

               

United States

  $ 6,953,000     $ 7,325,000  

International

    1,281,000       1,195,000  
                 

Consolidated total long-lived assets, net

  $ 8,234,000     $ 8,520,000  

 

 

Net sales by geographic region are based on the countries in which our customers are located. For the year ended December 31, 2025, the Company did not generate sales from any single country, except the United States, that were significant to the Company’s consolidated net sales.

 

The following table presents the consolidated net property, equipment, goodwill and intangible assets by segment:

 

   

As of December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 5,617,000     $ 6,069,000  

Disposable Protective Apparel

    1,451,000       1,424,000  

Total segment assets

    7,068,000       7,493,000  
                 

Unallocated corporate assets

    1,221,000       1,082,000  

Total consolidated assets

  $ 8,289,000     $ 8,575,000  

  

 

15.

Concentration of Risk

 

The Company maintains its cash and cash equivalents in various bank accounts, the balances of which at times may exceed federally insured limits. The Company has not experienced any losses related to these accounts, and management does not believe that the Company is exposed to significant credit risk.

 

Management believes that adequate provision has been made for risk of loss on all credit transactions.

 

The Company buys a significant amount of its disposable protective apparel products from a limited number of contract manufacturers located in Asia and, to a much lesser extent, a contract manufacturer in Mexico. Management believes that other suppliers could provide similar products at comparable terms. A change in suppliers, however, could cause a delay in shipment and a possible loss of sales, which would affect operating results adversely.

 

42

Alpha Pro Tech, Ltd.
 
Notes to Consolidated Financial Statements

 

The Building Supply segment buys semi-finished housewrap and synthetic roof underlayment from its joint venture, Harmony, located in India. Although there are a limited number of manufacturers of the particular product, management believes that other suppliers could provide similar products at comparable terms. A change in suppliers, however, could cause a delay in shipment and a possible loss of sales, which would affect operating results adversely.

 

The Company provides products to customers located primarily in the United States. Customers accounting for 10% or more of accounts receivable as of December 31, 2025 and 2024, and 10% or more of net sales for the years ended December 31, 2025 and 2024, were as follows:

 

     

December 31,

 
     

2025

   

2024

 
                   

Accounts Receivable:

               
 

Customer A

    53 %     36 %
 

Customer B

    *       14 %
                   

Net sales:

                 
 

Customer A

    24 %     20 %
 

Customer B

    15 %     15 %
 

Customer C

    11 %     13 %

 

* Customer’s balance was below the 10% threshold for accounts receivable and/or net sales as of and for the year ended December 31, 2025.

 
 

16.

Employment Agreements

 

The Company has entered into an employment agreement with its current President and Chief Executive Officer, which has a term of approximately five years, and which renews in accordance with its terms. The agreement provides that, if the officer’s employment is terminated without cause, as defined in the agreements, the officer is entitled to receive certain severance payments. If termination occurs due to retirement, the officer will enter into a four-year consulting arrangement with the Company at a specified percentage of the officer’s then current salary. Upon death or disability, the Company will also make certain payments to the officer or the officer’s estate or beneficiary, as applicable.

 

 

17.

Related Party Transactions

 

During 2025, the Company’s only material related party transactions were the Company’s transactions with its non-consolidated affiliate, Harmony (see Note 6.)

 

 

18.

Subsequent Events

 

The Company has reviewed and evaluated whether any additional material subsequent events have occurred from December 31, 2025 through the filing date of the Company’s Annual Report on Form 10-K.  All appropriate subsequent event disclosures have been made in the consolidated financial statements.

 

43

  

 

Item 9.   Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

 

None.

 

Item 9A.  Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our (i) President and Chief Executive Officer (principal executive officer) and (ii) Chief Financial Officer (principal financial officer), we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as such term is defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of December 31, 2025 pursuant to the evaluation of these controls and procedures required by Rule 13a-15 of the Exchange Act. Disclosure controls and procedures are the controls and other procedures that we have designed to ensure that we record, process, summarize and report in a timely manner the information that we must disclose in reports that we file with or submit to the SEC under the Exchange Act. Disclosure controls and procedures include controls and procedures designed to ensure that information we are required to disclose is accumulated and communicated to our management, including our principal executive and principal financial officers as appropriate to allow timely decisions regarding required disclosure.

 

In designing and evaluating our disclosure controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives and that we are required to apply our judgment in evaluating the cost-benefit relationship of possible controls and procedures.

 

Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of the end of the period covered by this report.

 

Management’s Report on Internal Control over Financial Reporting

 

This report is included in Item 8 and is incorporated herein by reference.

 

Attestation Report of the Independent Registered Public Accounting Firm

 

As a result of being a smaller reporting company, we are not required to provide an attestation report from our independent registered public accounting firm regarding our internal control over financial reporting. We have elected not to include such an attestation report in this Annual Report on Form 10-K, which election was approved by the Audit Committee of the Company’s Board of Directors.

 

Changes in Internal Control Over Financial Reporting

 

During the fourth quarter of the year ended December 31, 2025, there was no change in our internal control over financial reporting (as such term is defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act) that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 

Item 9B.  Other Information.

 

(a)

None.

 

(b)

From time to time, members of the Company's Board of Directors and officers of the Company may enter into Rule 10b5-1 trading plans, which allow for the purchase or sale of common stock under pre-established terms at times when directors and officers might otherwise be prevented from trading under insider trading laws or because of self-imposed blackout periods. Such trading plans are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act and comply with the Company's insider trading policy. During the three months ended December 31, 2025, none of the Company’s directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.

 

 

Item 9C.  Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

N/A.

 

44

 

PART III

 

 

 

Item 10.  Directors, Executive Officers and Corporate Governance.

 

We have adopted a Code of Business Conduct and Ethics applicable to all of our directors, officers and employees. A copy of the Code of Business Conduct and Ethics is available on the Company’s website at www.alphaprotech.com in the “Investors” section under “Corporate Governance.” We intend to disclose any amendments to the Code of Business Conduct and Ethics, as well as any waivers for executive officers or directors, on our website at www.alphaprotech.com.

 

Insider Trading Policy

The Company has a Policy on Insider Trading (the “Policy) governing the purchase, sale and other dispositions of the Company’s securities that applies to all Company personnel, including directors, officers, employees, and other covered persons. The Company believes that this Policy is reasonably designed to promote compliance with insider trading laws, rules and regulations, and listing standards applicable to the Company. A copy of the Policy is filed as Exhibit 19 to this Form 10-K.

 

Other information required by this Item is incorporated by reference pursuant to General Instruction G(3) of Form 10-K from the Company’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission (“SEC”) pursuant to Regulation 14A. The registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders will be filed with the SEC within 120 days of December 31, 2025.

 

 

Item 11.  Executive Compensation.

 

The information required by this Item is incorporated by reference pursuant to General Instruction G(3) of Form 10-K from the Company’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders to be filed with the SEC pursuant to Regulation 14A. The registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders will be filed with the SEC within 120 days of December 31, 2025.

 

 

Item 12.  Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters.

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

The following table summarizes the securities that have been authorized for issuance as of December 31, 2025 under Alpha Pro Tech, Ltd. 2020 Omnibus Incentive Plan (the “2020 Incentive Plan”), which was previously approved by our shareholders at the 2020 Annual Meeting of Shareholders. The 2020 Incentive Plan is described in Note 8 to the consolidated financial statements included in this Annual Report on Form 10-K.

 

Plan Category

 

Number of

securities to

be issued upon

exercise of

outstanding

options,

warrants and

rights

   

Weighted-

average

exercise price

of

outstanding

options,

warrants and

rights

   

Number of securities

remaining

available for future

issuance under

equity compensation

plans (excluding

securities reflected in

column (a))

 
   

(a)

   

(b)

   

(c)(1)

 

Equity compensation plans approved by shareholders

    61,100     $ 4.17       1,733,075 (1)

Equity compensation plans not approved by shareholders

    -       -       -  

Total

    61,100     $ 4.17       1,733,075  

 

(1)

Represents 1,733,075 shares of common stock issuable pursuant to our 2020 Incentive Plan. Does not include 259,330 of time-based restricted stock outstanding under our 2020 Incentive Plan as of December 31, 2025.

 

45

 

The other information required by this Item is incorporated by reference pursuant to General Instruction G(3) of Form 10-K from the Company’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders to be filed with the SEC pursuant to Regulation 14A. The registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders will be filed with the SEC within 120 days of December 31, 2025.

 

Item 13.  Certain Relationships and Related Transactions, and Director Independence.

 

The information required by this Item is incorporated by reference pursuant to General Instruction G(3) of Form 10-K from the Company’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders to be filed with the SEC pursuant to Regulation 14A. The registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders will be filed with the SEC within 120 days of December 31, 2025.

 

Item 14.  Principal Accountant Fees and Services.

 

The information required by this Item is incorporated by reference pursuant to General Instruction G(3) of Form 10-K from the Company’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders to be filed with the SEC pursuant to Regulation 14A. The registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders will be filed with the SEC within 120 days of December 31, 2025.

 

 

PART IV

 

Item 15.  Exhibits and Financial Statement Schedules.

 

 

(a)(1)

Financial Statements.

     
    The consolidated financial statements of the Company and its subsidiaries, included herein in Item 8, are as follows:
   

Management’s Report on Internal Control over Financial Reporting;

Report of Independent Registered Public Accounting Firm;

Consolidated Balance Sheets – December 31, 2025 and 2024;

Consolidated Statements of Income – Years Ended December 31, 2025 and 2024;         

Consolidated Statements of Comprehensive Income – Years Ended December 31, 2025 and 2024;

Consolidated Statements of Shareholders’ Equity – Years Ended December 31, 2025 and 2024;

Consolidated Statements of Cash Flows – Years Ended December 31, 2025 and 2024; and

Notes to Consolidated Financial Statements.

 

 

(a)(2)

Financial Statement Schedules.

     
    The financial statement schedules pursuant to this Item are not included herein because they are not required for a smaller reporting company.
     
  (a)(3) & (b) Exhibits.
     
    The following exhibits are filed with this report or incorporated by reference:

 

Item 16.  Form 10-K Summary.

 

The Company has elected not to provide a summary of the information contained in this report at this time.

 

46

 

EXHIBIT INDEX

ITEM 15(a)(3)

 

Exhibit No.

 

Description

3.1.1

 

Certificate of Incorporation of Alpha Pro Tech, Ltd., incorporated by reference to Exhibit 3(f) to Form 10-K for the year ended December 31, 1994, filed on March 31, 1995 (File No. 000-19893) (P).

3.1.2

 

Certificate of Amendment of Certificate of Incorporation of Alpha Pro Tech, Ltd., incorporated by reference to Exhibit 3(j) to Form 10-K for the year ended December 31, 1994, filed on March 31, 1995 (File No. 000-19893) (P).

3.1.3

 

Certificate of Ownership and Merger (BFD Industries, Inc. into Alpha Pro Tech, Ltd.), incorporated by reference to Exhibit 3(l) to Form 10-K for the year ended December 31, 1994, filed on March 31, 1995 (File No. 000-19893) (P).

3.2

 

Amended and Restated Bylaws of Alpha Pro Tech, Ltd., incorporated by reference to Exhibit 3.1 to Form 8-K, filed on December 19, 2022 (File No. 000-19893).

4.1

 

Description of securities registered pursuant to Section 12 of the Exchange Act, incorporated by reference to Exhibit 4.1 to Form 10-K for the year ended December 31, 2019, filed on March 10, 2020 (File No. 001-15725).

10.1

 

Alpha Pro Tech, Ltd. 2004 Stock Option Plan (As Amended on June 7, 2010), incorporated by reference to Exhibit 10.1 to Form 8-K, filed on June 11, 2010.*

10.2

 

Non-Qualified Stock Option Agreement of John Ritota, incorporated by reference to Exhibit 4.4 to Form S-8, filed on December 13, 2004 (File No. 333-121184).*

10.3

 

Incentive Stock Option Agreement of Lloyd Hoffman, incorporated by reference to Exhibit 4.8 to Form S-8, filed on December 13, 2004 (File No. 333-121184).*

10.4

 

Employment Agreement between the Company and Lloyd Hoffman, dated August 31, 2016, incorporated by reference to Exhibit 10.1 to Form 8-K, filed on September 2, 2016 (File No. 001-15725).*

10.4A

 

Amendment One to Employment Agreement between the Company and Lloyd Hoffman, dated October 24, 2017, incorporated by reference to Exhibit 10.1 to Form 8-K, filed on October 26, 2017 (File No. 001-15725).*

10.5

 

Alpha Pro Tech, Ltd. 2020 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.1 to Form 8-K, filed on June 15, 2020 (File No. 001-15725).*

10.5A

 

First Amendment to the Alpha Pro Tech, Ltd. 2020 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.8A to Form 10-K for the year ended December 31, 2020, filed on March 10, 2021 (File No. 001-15725).*

10.6

 

Form of Restricted Stock Award Agreement for Non-Employee Directors, incorporated by reference to Exhibit 10.9 to Form 10-K for the year ended December 31, 2020, filed on March 10, 2021 (File No. 001-15725).*

10.7

 

Lease Agreement, effective as of January 1, 2024, by and between Alpha ProTech Engineered Products, Inc. and Edward Jennings, LLC, incorporated by reference to Exhibit 10.1 to Form 10-Q for the quarter ended March 31, 2024, filed on May 9, 2024 (File No. 000-15725).

10.8

 

Commercial Lease and Deposit Receipt, effective as of March 1, 2024, by and between the Alpha Pro Tech, Inc., and Nogales Property Management, incorporated by reference to Exhibit 10.2 to Form 10-Q for the quarter ended March 31, 2024, filed on May 9, 2024 (File No. 000-15725).

14

 

Alpha Pro Tech, Ltd. Code of Business Conduct and Ethics, incorporated by reference to Exhibit 10(r) to Form 10-K/A, filed on April 29, 2004 (File No. 001-15725).

19

 

Alpha Pro Tech, Ltd. Policy on Insider Trading, incorporated by reference to Exhibit 19 to Form 10-K for the year ended December 31, 2024, filed on March 12, 2025

21

 

Subsidiaries of Alpha Pro Tech, Ltd.

23.1

 

Consent of Independent Registered Public Accounting Firm.

31.1

 

Certification of President and Chief Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended.

31.2

 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended.

32.1

 

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 – President and Chief Executive Officer.

32.2

 

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 – Chief Financial Officer.

97

 

Policy Regarding Recovery of Erroneously-Awarded Compensation, incorporated by reference to Exhibit 97 to Form 10-K for the year ended December 31, 2023, filed on March 13, 2024 (File No. 001-15725),

101

 

Interactive Data Files for Alpha Pro Tech, Ltd’s Form 10-K for the period ended December 31, 2025, formatted in Inline XBRL.

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101).

* Indicates a management contract or compensatory plan or arrangement.

(P) Indicates a paper filing with the SEC.

 

47

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

   

 

ALPHA PRO TECH, LTD.

 

   

 

 

 

 

           
   

 

 

 

 

DATE: March 11, 2026

 

BY:

/s/Lloyd Hoffman 

 

   

 

 

Lloyd Hoffman

President and Chief Executive Officer

 

   

 

 

 

 

           
DATE: March 11, 2026   BY: /s/Colleen McDonald  
       

Colleen McDonald

Chief Financial Officer

 

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

 

/s/Lloyd Hoffman March 11, 2026

Lloyd Hoffman, President and Chief Executive Officer and Director

(Principal Executive Officer)

 
   
/s/Colleen McDonald March 11, 2026

Colleen McDonald, Chief Financial Officer

(Principal Financial and Accounting Officer)

 
   
/s/Danny Montgomery March 11, 2026
Danny Montgomery, Senior Vice President Manufacturing and Director  
   
/s/Donna Millar March 11, 2026
Donna Millar, Investor Relations and Director  
   
/s/David Garcia March 11, 2026
David Garcia, Director  
   
/s/Dr. John Ritota March 11, 2026
Dr. John Ritota, Director  
   
/s/James Buchan March 11, 2026
James Buchan, Director  
   
/s/Benjamin Shaw March 11, 2026
Benjamin Shaw, Director  

                                                

48
EX-21 2 ex_929415.htm EXHIBIT 21 ex_929415.htm

EXHIBIT 21

 

 

 

SUBSIDIARIES OF ALPHA PRO TECH, LTD.

 

Name of Subsidiary

State of Incorporation

Alpha Pro Tech, Inc.

Oklahoma

Alpha ProTech Engineered Products, Inc.

Delaware

 

 
EX-23.1 3 ex_929416.htm EXHIBIT 23.1 ex_929416.htm

EXHIBIT 23.1

 

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

As an independent registered public accounting firm, we hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-121184, No. 333-169056 and No. 333-249092) of our report dated March 11, 2026, relating to the consolidated financial statements of Alpha Pro Tech, Ltd. as of and for the two years ended December 31, 2025 and 2024, included in this Annual Report on Form 10-K of Alpha Pro Tech, Ltd. for the year ended December 31, 2025.

 

 

 

/s/ Tanner LLP

 

 

Lehi, Utah

March 11, 2026

 

 
EX-31.1 4 ex_929417.htm EXHIBIT 31.1 ex_929417.htm

EXHIBIT 31.1

 

 

Certification         

 

I, Lloyd Hoffman, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Alpha Pro Tech, Ltd;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

DATE: March 11, 2026

 

BY:

/s/Lloyd Hoffman 

 

   

 

 

 

 

   

 

 

Lloyd Hoffman

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 
EX-31.2 5 ex_929418.htm EXHIBIT 31.2 ex_929418.htm

EXHIBIT 31.2

 

Certification         

 

I, Colleen McDonald, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Alpha Pro Tech, Ltd;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

DATE: March 11, 2026

 

BY:

/s/Colleen McDonald 

 

   

 

 

 

 

   

 

 

Colleen McDonald

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

 
EX-32.1 6 ex_929419.htm EXHIBIT 32.1 ex_929419.htm

EXHIBIT 32.1

 

 

 

Alpha Pro Tech, Ltd.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Alpha Pro Tech, Ltd. on Form 10-K for the year ended December 31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Lloyd Hoffman, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

DATE: March 11, 2026

 

BY:

/s/Lloyd Hoffman 

 

   

 

 

 

 

   

 

 

Lloyd Hoffman

President and Chief Executive Officer

 

 

 
EX-32.2 7 ex_929420.htm EXHIBIT 32.2 ex_929420.htm

EXHIBIT 32.2

 

 

 

Alpha Pro Tech, Ltd.

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Alpha Pro Tech, Ltd. on Form 10-K for the year ended December 31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Colleen McDonald, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

DATE: March 11, 2026

 

BY:

/s/Colleen McDonald 

 

   

 

 

 

 

   

 

 

Colleen McDonald

Chief Financial Officer

 

            

 

 
EX-101.SCH 8 apt-20251231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Income link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Shareholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 995550 - Disclosure - Note 1 - The Company link:calculationLink link:definitionLink link:presentationLink 995551 - Disclosure - Note 2 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 995552 - Disclosure - Note 3 - Inventories link:calculationLink link:definitionLink link:presentationLink 995553 - Disclosure - Note 4 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 995554 - Disclosure - Note 5 - Goodwill link:calculationLink link:definitionLink link:presentationLink 995555 - Disclosure - Note 6 - Equity Investments in Unconsolidated Affiliate link:calculationLink link:definitionLink link:presentationLink 995556 - Disclosure - Note 7 - Accrued Liabilities link:calculationLink link:definitionLink link:presentationLink 995557 - Disclosure - Note 8 - Shareholder's Equity link:calculationLink link:definitionLink link:presentationLink 995558 - Disclosure - Note 9 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 995559 - Disclosure - Note 10 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 995560 - Disclosure - Note 11 - Leases link:calculationLink link:definitionLink link:presentationLink 995561 - Disclosure - Note 12 - Legal Proceedings link:calculationLink link:definitionLink link:presentationLink 995562 - Disclosure - Note 13 - Employee Benefit Plans link:calculationLink link:definitionLink link:presentationLink 995563 - Disclosure - Note 14 - Activity of Business Segments link:calculationLink link:definitionLink link:presentationLink 995564 - Disclosure - Note 15 - Concentration of Risk link:calculationLink link:definitionLink link:presentationLink 995565 - Disclosure - Note 16 - Employment Agreements link:calculationLink link:definitionLink link:presentationLink 995566 - Disclosure - Note 17 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 995567 - Disclosure - Note 18 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995568 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995569 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995570 - Disclosure - Note 3 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 995571 - Disclosure - Note 4 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 995572 - Disclosure - Note 7 - Accrued Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 995573 - Disclosure - Note 8 - Shareholder's Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 995574 - Disclosure - Note 10 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 995575 - Disclosure - Note 11 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995576 - Disclosure - Note 14 - Activity of Business Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 995577 - Disclosure - Note 15 - Concentration of Risk (Tables) link:calculationLink link:definitionLink link:presentationLink 995578 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995579 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995580 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details) link:calculationLink link:definitionLink link:presentationLink 995581 - Disclosure - Note 3 - Inventories - Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 995582 - Disclosure - Note 4 - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995583 - Disclosure - Note 4 - Property and Equipment - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995584 - Disclosure - Note 6 - Equity Investments in Unconsolidated Affiliate (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995585 - Disclosure - Note 7 - Accrued Liabilities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995586 - Disclosure - Note 7 - Accrued Liabilities - Accrued Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995587 - Disclosure - Note 8 - Shareholder's Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995588 - Disclosure - Note 8 - Shareholder's Equity - Restricted Stock Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995589 - Disclosure - Note 8 - Shareholder's Equity - Information About Stock Options (Details) link:calculationLink link:definitionLink link:presentationLink 995590 - Disclosure - Note 8 - Shareholders' Equity - Information About Stock Options (Details) link:calculationLink link:definitionLink link:presentationLink 995591 - Disclosure - Note 9 - Accumulated Other Comprehensive Loss (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995592 - Disclosure - Note 10 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995593 - Disclosure - Note 10 - Income Taxes - Provision for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 995594 - Disclosure - Note 10 - Income Taxes - Deferred Income Tax Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995595 - Disclosure - Note 10 - Income Taxes - Income Tax Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 995596 - Disclosure - Note 10 - Income Taxes - Income Taxes Paid (Details) link:calculationLink link:definitionLink link:presentationLink 995597 - Disclosure - Note 11 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995598 - Disclosure - Note 11 - Leases - Future Minimum Lease Payment (Details) link:calculationLink link:definitionLink link:presentationLink 995599 - Disclosure - Note 13 - Employee Benefit Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995600 - Disclosure - Note 14 - Activity of Business Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995601 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Sale (Details) link:calculationLink link:definitionLink link:presentationLink 995602 - Disclosure - Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details) link:calculationLink link:definitionLink link:presentationLink 995603 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 995604 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995605 - Disclosure - Note 15 - Concentration of Risk (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995606 - Disclosure - Note 15 - Concentration of Risk - Customer Concentration (Details) link:calculationLink link:definitionLink link:presentationLink 995607 - Disclosure - Note 16 - Employment Agreements (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 9 apt-20251231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 apt-20251231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Note To Financial Statement Details Textual us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate statutory rate of 21% Significant Accounting Policies Note 2 - Summary of Significant Accounting Policies Note 3 - Inventories Note 4 - Property and Equipment Note 7 - Accrued Liabilities Note 8 - Shareholder's Equity Note 10 - Income Taxes Note 11 - Leases Income Tax Disclosure [Text Block] Note 14 - Activity of Business Segments Note 15 - Concentration of Risk Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details) Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Inventories - Inventory (Details) Note 4 - Property and Equipment - Property and Equipment (Details) Note 7 - Accrued Liabilities - Accrued Liabilities (Details) Note 8 - Shareholder's Equity - Restricted Stock Activity (Details) Note 8 - Shareholder's Equity - Information About Stock Options (Details) Note 8 - Shareholders' Equity - Information About Stock Options (Details) Accumulated Other Comprehensive Income (Loss) [Table] Note 10 - Income Taxes - Provision for Income Taxes (Details) Note 10 - Income Taxes - Deferred Income Tax Assets (Details) Note 10 - Income Taxes - Income Tax Reconciliation (Details) Note 10 - Income Taxes - Income Taxes Paid (Details) Note 11 - Leases - Future Minimum Lease Payment (Details) Note 14 - Activity of Business Segments - Consolidated Net Sale (Details) Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details) Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Share-Based Payment Arrangement, Activity [Table Text Block] Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details) Total comprehensive income (loss) Granted to employees and directors, weighted average grant date price (in dollars per share) Note 15 - Concentration of Risk - Customer Concentration (Details) Alpha Pro Tech Engineered Products [Member] Alpha ProTech Engineered Products [Member] Vested, weighted average grant date price (in dollars per share) Notes To Financial Statements apt_ExpenseToAcquireInventory Expense To Acquire Inventory Purchases from our Joint venture. Notes To Financial Statements [Abstract] apt_CumulativeEquityInIncomeOfUnconsolidatedAffiliate Cumulative Equity In Income Of Unconsolidated Affiliate CumulativeEquityInIncomeOfUnconsolidatedAffiliate us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average grant date price (in dollars per share) Outstanding, weighted average grant date price (in dollars per share) Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, shares (in shares) Outstanding (in shares) Building Supply [Member] Building Supply [Member] Disposable Protective Apparel [Member] Disposable Protective Apparel [Member] Granted to employees and directors, shares (in shares) Granted to employees and directors, shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, shares (in shares) Consolidated assets Total consolidated assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice Options exercisable, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber Options exercisable, options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Options outstanding, weighted average exercise price (in dollars per share) Options outstanding, weighted average exercise price (in dollars per share) Options outstanding, weighted average exercise price (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Goodwill [Table] Exercised, weighted average exercise price (in dollars per share) Accrued liabilities Total accrued liabilities Lessee, Operating Leases [Text Block] Accounts payable us-gaap_ProceedsFromSaleOfProductiveAssets Proceeds from Sale of Productive Assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Options outstanding, options (in shares) Options outstanding, options (in shares) Options outstanding, options (in shares) Commissions and bonuses payable and general accrued liabilities Accrued Bonuses, Current Retirement Plan Type [Axis] Retirement Plan Type [Domain] Proceeds from sale of property and equipment Payroll expenses and taxes payable us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Manufacturing Coated Material and Sewing Proprietary Disposable Protective Apparel [Member] Indicates a facility used for manufacturing coated material and sewing proprietary disposable protective apparel. Sewing Proprietary Disposable Protective Apparel [Member] Indicates a facility used for sewing proprietary disposable protective apparel. Manufacturing Building Products [Member] Indicates a facility used for manufacturing building products. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment Add: Dilutive effect of common stock options (in shares) Manufacturing Of Building Products [Member] Indicates a facility used for manufacturing of building products. apt_EmploymentAgreementTerm Employment Agreement Term (Year) Period of the employment agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period us-gaap_IncomeTaxesPaidNet Total taxes paid, net of refunds Current liabilities: us-gaap_IncreaseDecreaseInOperatingLeaseLiability Lease liabilities us-gaap_Assets Total assets Supplemental disclosure of cash flow information: Plan Name [Axis] Plan Name [Domain] Shareholders' Equity and Share-Based Payments [Text Block] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Treasury stock excise tax Award Type [Domain] Effective Income Tax Rate Reconciliation [Table] Net income Net income Income Award Type [Axis] Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Loss Contingencies [Table] The2004 Plan Member Represents information regarding the 2004 plan. Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation and amortization Property and equipment, net Total net property and equipment Goodwill apt_DeferredTaxLiabilitiesStateIncomeTaxesNonCurrent State income taxes Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax. us-gaap_PropertyPlantAndEquipmentGross Property, Plant and Equipment, Gross Machinery and equipment Office furniture and equipment Leasehold improvements Buildings Harmony [Member] Information by name of investment. AMT/Foreign tax credits Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax and foreign tax credit carryforwards. us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage Cash Flows From Investing Activities: Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table] Schedule of Income Taxes Paid [Table Text Block] The tabular disclosure for income taxes paid. Equity investment in unconsolidated affiliate Related Party Transaction [Table] Equity in income of unconsolidated affiliate Income (Loss) from Equity Method Investments Equity in income of unconsolidated affiliate us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued liabilities us-gaap_EquityMethodInvestments Equity Method Investments Illinois Tax Authority [Member] Relating to the Illinois tax authority. Related Party Transactions Disclosure [Text Block] Provision for income taxes Provision for income taxes Provision for income taxes Revenue from Contract with Customer, Shipping and Handling, Policy [Policy Text Block] Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. Proceeds from exercise of stock options The cash inflow from or (outflow of) cash for stock options exercised during the period. us-gaap_IncomeTaxPaidFederalAfterRefundReceived Federal Income Tax Paid, by Individual Jurisdiction [Table] us-gaap_OperatingExpenses Total operating expenses us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived State us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay us-gaap_IncomeTaxPaidForeignAfterRefundReceived Foreign Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income dei_CityAreaCode City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] INDIA Common Stock, Shares, Outstanding (in shares) Balance (in shares) Balance (in shares) Current Fiscal Year End Date Maple Industries and Associates [Member] Maple industries and associates [member us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Fiscal Period, Policy [Policy Text Block] Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] dei_DocumentPeriodEndDate Document Period End Date us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expenses Lease Liability Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liability. us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating Lease, Weighted Average Remaining Lease Term (Year) dei_EntityFileNumber Entity File Number dei_EntityEmergingGrowthCompany Entity Emerging Growth Company dei_DocumentType Document Type dei_EntitySmallBusiness Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_NumberOfStores Number of Stores us-gaap_AreaOfRealEstateProperty Area of Real Estate Property (Square Foot) dei_EntityPublicFloat Entity Public Float dei_EntityFilerCategory Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status dei_EntityVoluntaryFilers Entity Voluntary Filers dei_EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer Award Timing Disclosures [Line Items] us-gaap_AccountsReceivableNet Accounts Receivable, after Allowance for Credit Loss Award Timing, How MNPI Considered [Text Block] Stock-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net Percentage risk Statement of Comprehensive Income [Abstract] ecd_AwardTmgMnpiCnsdrdFlag Award Timing MNPI Considered [Flag] dei_EntityTaxIdentificationNumber Entity Tax Identification Number Entity Central Index Key us-gaap_DepreciationAndAmortization Depreciation, Depletion and Amortization, Nonproduction For Employees Contributing 2 to12 Percent of Gross Earnings [Member] Represents employees who contribute between 2% to 12% of their gross earnings. Insider Trading Policies and Procedures [Line Items] dei_EntityRegistrantName Entity Registrant Name For Employees Contributing 1 Percent of Gross Earnings [Member] Represents employees contributing 1% of gross earnings. Insider Trading Policies and Procedures Adopted [Flag] Insider Trading Policies and Procedures Adopted [Flag] Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Customer B [Member] Represents a major customer. dei_EntityAddressAddressLine1 Entity Address, Address Line One Customer A [Member] Represents major customer. us-gaap_IncreaseDecreaseInDueFromRelatedParties Accounts receivable, related party Customer C [Member] Represents a major customer. ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] dei_EntityAddressCityOrTown Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] dei_EntityAddressPostalZipCode Entity Address, Postal Zip Code dei_EntityAddressStateOrProvince Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Trading Arrangements, by Individual [Table] us-gaap_StockRepurchasedAndRetiredDuringPeriodValue Common stock repurchased and retired us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Common stock repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventory, net dei_TradingSymbol Trading Symbol Nature of Operation, Product Information, Concentration of Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Nature of Operations [Text Block] dei_LocalPhoneNumber Local Phone Number Gain on sale of property and equipment Gain on sale of property and equipment Options exercised (in shares) Exercised, options (in shares) us-gaap_TableTextBlock Notes Tables Options exercised Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Domain] Selling, general and administrative us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Raw materials us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders' equity Finished goods Work in process UNITED STATES Retained earnings Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax apt_OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossAdjustment Other comprehensive loss - foreign currency translation loss Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity. Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Lease liabilities, net of current portion Inventory Disclosure [Text Block] Schedule of Inventory, Current [Table Text Block] Inventory, Current [Table] Total lease liabilities us-gaap_OperatingLeaseLiability Operating Lease, Liability, Total Subsequent Event [Table] Lease liabilities Defined Benefit Plan [Table] Retirement Benefits [Text Block] Subsequent Events [Text Block] Right-of-use assets Operating Lease, Right-of-Use Asset us-gaap_EquityMethodInvestmentDividendsOrDistributions Proceeds from Equity Method Investment, Distribution us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total future minimum lease payments Non-cash lease expense Represents the amount of operating lease expense, net of accretion during the period. us-gaap_FinanceLeaseLiability Finance Lease, Liability, Total us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less imputed interest Deferred income taxes us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2028 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2029 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2030 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter Fair Value Measurement, Policy [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2027 apt_BonusPercentage Bonus Percentage The bonus paid to the CEO and President in percentage of the Company's pre-tax profits. us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-based compensation Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Earnings Per Share, Policy [Policy Text Block] Revenues Operating expenses: Intangible Asset, Finite-Lived [Table] Income Tax, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] apt_ConcentrationRiskThresholdPercentage Concentration Risk Threshold Percentage The concentration risk threshold percentage derived from quantitative amount. Depreciation and amortization Depreciation and amortization us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Interest income, net Advertising Cost [Policy Text Block] Common stock, $.01 par value: 50,000,000 shares authorized; 10,131,565 and 10,816,878 shares outstanding as of December 31, 2025 and December 31, 2024, respectively Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities: us-gaap_CommonStockSharesAuthorized Common Stock, Shares Authorized (in shares) Common Stock, Shares, Issued (in shares) us-gaap_CommonStockParOrStatedValuePerShare Common Stock, Par or Stated Value Per Share (in dollars per share) us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance Statistical Measurement [Domain] Lessee, Lease, Description [Table] Supplemental disclosure of non-cash transactions: Maximum [Member] Minimum [Member] Commitments and Contingencies, Policy [Policy Text Block] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] apt_PolicyTable Prepaid expenses Cash paid for income taxes Investment, Name [Axis] Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Consolidated long-lived assets Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Goodwill and Intangible Assets, Policy [Policy Text Block] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Inventories, net Total inventory Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Net sales us-gaap_InventoryValuationReserves Inventory Valuation Reserves Foreign exchange Customer [Axis] Intangible assets Customer [Domain] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Software (in years) (Year) Useful life (Year) Cash Flows From Operating Activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Revenue [Policy Text Block] Statement [Line Items] us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net Furniture and Fixtures [Member] us-gaap_NumberOfOperatingSegments Number of Operating Segments us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital Building [Member] AOCI Attributable to Parent [Member] Shareholders' equity: Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Property, Plant and Equipment [Table] Other income Total other income Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents, beginning of the period Cash and cash equivalents, end of the period Assets Inventory, Policy [Policy Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Decrease in cash and cash equivalents us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Commitments and contingincies us-gaap_OperatingIncomeLoss Income from operations Other income: us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredTaxLiabilities Net deferred income tax liabilities us-gaap_GrossProfit Gross profit Cost of goods sold, excluding depreciation and amortization Deferred income tax liabilities, net Consolidation Items [Domain] Reportable Geographical Components [Member] us-gaap_EquityMethodInvestmentAggregateCost Equity Method Investment, Aggregate Cost us-gaap_ContractWithCustomerLiability Contract with Customer, Liability us-gaap_DeferredTaxLiabilitiesLeasingArrangements Right of Use Asset Consolidation Items [Axis] Investment, Policy [Policy Text Block] us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment Equity Method Investment, Other than Temporary Impairment us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Treasury stock excise tax us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Property and equipment Officer [Member] Equity Method Investment [Table] Nonrelated Party [Member] Equity Method Investments and Joint Ventures Disclosure [Text Block] President [Member] us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of common stock Payments for Repurchase of Common Stock Retained Earnings [Member] us-gaap_CurrentStateAndLocalTaxExpenseBenefit State Title and Position [Domain] us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Title and Position [Axis] us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 Share Repurchase Program, Remaining Authorized, Amount us-gaap_CurrentForeignTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Common Stock [Member] us-gaap_CurrentFederalTaxExpenseBenefit Federal us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Equity Components [Axis] Equity Component [Domain] Stock, Class of Stock [Table] us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent FDII deduction Employment Agreements [Text Block] The entire disclosure relating to employment agreements in which the reporting entity is involved. us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount FDII deduction Inventory reserve Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory classified as current. dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag apt_BonusMaximumThreshold Bonus, Maximum Threshold The maximum threshold for bonus payments under certain bonus plans. Comprehensive Income (Loss) Note [Text Block] Accrued expenses and inventory Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities classified as current. Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Jurisdiction [Axis] Income Tax Jurisdiction [Domain] Domestic Tax Jurisdiction [Member] apt_NumberOfStoresOwned Number Of Stores Owned Represents the number of stores owned. dei_DocumentAnnualReport Document Annual Report Machinery and Equipment [Member] Accounts Receivable [Policy Text Block] apt_NumberOfStoresRented Number Of Stores Rented Represents the number of stores rented. Cash and Cash Equivalents, Policy [Policy Text Block] Net non-cash changes to operating leases The amount of noncash changes to operating leases. Software Development [Member] dei_EntityIncorporationStateCountryCode Entity Incorporation, State or Country Code Accounting Policies [Abstract] Significant Accounting Policies [Text Block] dei_DocumentTransitionReport Document Transition Report dei_DocumentFinStmtErrorCorrectionFlag Document Financial Statement Error Correction [Flag] Concentration Risk Disclosure [Text Block] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Concentration Risk [Table] Related Party [Member] dei_SecurityExchangeName Security Exchange Name dei_Security12bTitle Title of 12(b) Security Legal Entity of Counterparty, Type [Axis] Legal Entity Type of Counterparty [Domain] dei_AuditorName Auditor Name dei_AuditorFirmId Auditor Firm ID dei_AuditorLocation Auditor Location Segments [Axis] Segments [Domain] us-gaap_IncomeLossAttributableToParent Income before provision for income taxes Supplier Finance Program [Table] Diluted weighted average common shares outstanding (in shares) Diluted weighted average common shares outstanding (in shares) Non-US [Member] Statement [Table] Statement of Financial Position [Abstract] Diluted earnings per common share (in dollars per share) Basic weighted average common shares outstanding (in shares) Accounts Payable and Accrued Liabilities Disclosure [Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent Other us-gaap_EffectiveIncomeTaxRateContinuingOperations Provision for income taxes Basic earnings per common share (in dollars per share) Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Schedule of Accrued Liabilities [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost Stock compensation Accounting Standards Update and Change in Accounting Principle [Table] us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment Non-deductible meals & entertainment Property, Plant and Equipment, Useful Life [Table Text Block] Tabular disclosure of useful life of property, plant and equipment. us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes State taxes us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential Foreign taxes Cash Flows From Financing Activities: us-gaap_IncomeTaxReconciliationOtherReconcilingItems Other us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate statutory rate of 21% us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital Proceeds from Equity Method Investment, Distribution, Return of Capital Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Incentive Plan 2020 [Member] Represents the 2020 incentive plan. us-gaap_StockholdersEquity Total shareholders' equity Balance Balance Class of Stock [Axis] us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost Stock compensation Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment Non-deductible meals & entertainment Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Operating Segments [Member] us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State taxes us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign taxes us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit EX-101.PRE 11 apt-20251231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 12 apt-20251231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.25.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2025
Mar. 01, 2026
Jun. 30, 2025
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2025    
Document Transition Report false    
Entity File Number 001-15725    
Entity Registrant Name ALPHA PRO TECH, LTD.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 63-1009183    
Entity Address, Address Line One 53 Wellington Street East    
Entity Address, City or Town Aurora    
Entity Address, State or Province ON    
Entity Address, Postal Zip Code L4G 1H6    
City Area Code 905    
Local Phone Number 479-0654    
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol APT    
Security Exchange Name NYSEAMER    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 41,284,738
Entity Common Stock, Shares Outstanding (in shares)   10,185,427  
Auditor Name Tanner LLP    
Auditor Location Lehi, Utah    
Auditor Firm ID 270    
Entity Central Index Key 0000884269    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2025    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Assets    
Cash and cash equivalents $ 16,988,000 $ 18,636,000
Inventories, net 23,598,000 22,733,000
Prepaid expenses 3,796,000 4,376,000
Total current assets 52,520,000 50,639,000
Property and equipment, net 8,234,000 8,520,000
Goodwill 55,000 55,000
Right-of-use assets 7,775,000 8,714,000
Equity investment in unconsolidated affiliate 5,548,000 5,814,000
Total assets 74,132,000 73,742,000
Current liabilities:    
Accounts payable 2,005,000 1,283,000
Accrued liabilities 1,088,000 947,000
Lease liabilities 965,000 893,000
Total current liabilities 4,058,000 3,123,000
Lease liabilities, net of current portion 6,917,000 7,882,000
Deferred income tax liabilities, net 679,000 503,000
Total liabilities 11,654,000 11,508,000
Commitments and contingincies  
Shareholders' equity:    
Common stock, $.01 par value: 50,000,000 shares authorized; 10,131,565 and 10,816,878 shares outstanding as of December 31, 2025 and December 31, 2024, respectively 101,000 108,000
Additional paid-in capital 15,828,000 16,368,000
Retained earnings 48,496,000 47,257,000
Accumulated other comprehensive loss (1,947,000) (1,499,000)
Total shareholders' equity 62,478,000 62,234,000
Total liabilities and shareholders' equity 74,132,000 73,742,000
Nonrelated Party [Member]    
Assets    
Accounts receivable, net 6,936,000 3,692,000
Related Party [Member]    
Assets    
Accounts receivable, net $ 1,202,000 $ 1,202,000
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 50,000,000 50,000,000
Common Stock, Shares, Outstanding (in shares) 10,131,565 10,816,878
Common Stock, Shares, Issued (in shares) 10,131,565 10,816,878
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Income - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net sales $ 59,142,000 $ 57,840,000
Cost of goods sold, excluding depreciation and amortization 36,605,000 34,907,000
Gross profit 22,537,000 22,933,000
Operating expenses:    
Selling, general and administrative 17,773,000 18,611,000
Depreciation and amortization 925,000 873,000
Total operating expenses 18,698,000 19,484,000
Income from operations 3,839,000 3,449,000
Other income:    
Equity in income of unconsolidated affiliate 182,000 629,000
Gain on sale of property and equipment 0 30,000
Interest income, net 648,000 912,000
Total other income 830,000 1,571,000
Income before provision for income taxes 4,669,000 5,020,000
Provision for income taxes 1,138,000 1,091,000
Net income $ 3,531,000 $ 3,929,000
Basic earnings per common share (in dollars per share) $ 0.34 $ 0.35
Diluted earnings per common share (in dollars per share) $ 0.33 $ 0.35
Basic weighted average common shares outstanding (in shares) 10,444,663 11,137,873
Diluted weighted average common shares outstanding (in shares) 10,550,439 11,235,046
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net income $ 3,531,000 $ 3,929,000
Other comprehensive loss - foreign currency translation loss (448,000) (62,000)
Comprehensive income $ 3,083,000 $ 3,867,000
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Shareholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 11,416,212        
Balance at Dec. 31, 2023 $ 114,000 $ 16,339,000 $ 46,552,000 $ (1,437,000) $ 61,568,000
Common stock repurchased and retired (in shares) (831,000)       (831,000)
Common stock repurchased and retired $ (8,000) (1,220,000) (3,224,000) 0 $ (4,452,000)
Treasury stock excise tax   (44,000)     $ (44,000)
Options exercised (in shares) 231,666       231,666
Options exercised $ 2,000 830,000 0 0 $ 832,000
Stock-based compensation expense   463,000   0 463,000
Total comprehensive income (loss) $ 0 0 3,929,000 (62,000) $ 3,867,000
Balance (in shares) at Dec. 31, 2024 10,816,878       10,816,878
Balance at Dec. 31, 2024 $ 108,000 16,368,000 47,257,000 (1,499,000) $ 62,234,000
Common stock repurchased and retired (in shares) (685,313)       (685,313)
Common stock repurchased and retired $ (7,000) (1,046,000) (2,292,000) 0 $ (3,345,000)
Treasury stock excise tax 0 (34,000) 0 0 (34,000)
Stock-based compensation expense 0 540,000 0 0 540,000
Total comprehensive income (loss) $ 0 0 3,531,000 (448,000) $ 3,083,000
Balance (in shares) at Dec. 31, 2025 10,131,565       10,131,565
Balance at Dec. 31, 2025 $ 101,000 $ 15,828,000 $ 48,496,000 $ (1,947,000) $ 62,478,000
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Cash Flows From Operating Activities:    
Net income $ 3,531,000 $ 3,929,000
Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:    
Stock-based compensation 540,000 463,000
Depreciation and amortization 925,000 873,000
Equity in income of unconsolidated affiliate (182,000) (629,000)
Gain on sale of property and equipment 0 (30,000)
Non-cash lease expense 939,000 899,000
Deferred income taxes 176,000 61,000
Changes in operating assets and liabilities:    
Accounts receivable, net (3,244,000) 1,811,000
Accounts receivable, related party 0 (160,000)
Inventory, net (865,000) (2,602,000)
Prepaid expenses 580,000 1,634,000
Accounts payable and accrued liabilities 863,000 325,000
Lease liabilities (893,000) (876,000)
Net cash provided by operating activities 2,370,000 5,698,000
Cash Flows From Investing Activities:    
Purchases of property and equipment (639,000) (3,806,000)
Proceeds from sale of property and equipment 0 30,000
Net cash used in investing activities (639,000) (3,776,000)
Cash Flows From Financing Activities:    
Proceeds from exercise of stock options 0 832,000
Repurchase of common stock (3,345,000) (4,452,000)
Treasury stock excise tax (34,000) (44,000)
Net cash used in financing activities (3,379,000) (3,664,000)
Decrease in cash and cash equivalents (1,648,000) (1,742,000)
Cash and cash equivalents, beginning of the period 18,636,000 20,378,000
Cash and cash equivalents, end of the period 16,988,000 18,636,000
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 890,000 1,435,000
Supplemental disclosure of non-cash transactions:    
Net non-cash changes to operating leases $ 0 $ 4,803,000
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Award Timing Disclosure
12 Months Ended
Dec. 31, 2025
Intangible Asset, Finite-Lived [Table]  
Award Timing, How MNPI Considered [Text Block]

Item 11.  Executive Compensation.

 

The information required by this Item is incorporated by reference pursuant to General Instruction G(3) of Form 10-K from the Company’s definitive Proxy Statement for the 2026 Annual Meeting of Shareholders to be filed with the SEC pursuant to Regulation 14A. The registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders will be filed with the SEC within 120 days of December 31, 2025.

Award Timing MNPI Considered [Flag] true
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.25.4
Insider Trading Arrangements
12 Months Ended
Dec. 31, 2025
Trading Arrangements, by Individual [Table]  
Material Terms of Trading Arrangement [Text Block]

Item 9B.  Other Information.

 

(a)

None.

 

(b)

From time to time, members of the Company's Board of Directors and officers of the Company may enter into Rule 10b5-1 trading plans, which allow for the purchase or sale of common stock under pre-established terms at times when directors and officers might otherwise be prevented from trading under insider trading laws or because of self-imposed blackout periods. Such trading plans are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act and comply with the Company's insider trading policy. During the three months ended December 31, 2025, none of the Company’s directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.

Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.25.4
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2025
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted [Flag] true
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.25.4
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2025
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]

Cybersecurity Risk Management and Strategy

 

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These risks include, among other things, operational disruption; intellectual property theft; fraud; extortion; harm to employees or customers; violation of privacy or security laws and other litigation and legal risk; and reputational risks. We have implemented several cybersecurity processes, technologies, and controls to aid in our efforts to assess, identify, and manage such material risks.

 

 

To identify and assess material risks from cybersecurity threats, our enterprise risk management program considers cybersecurity threat risks alongside other company risks as part of our overall risk assessment process. Our enterprise risk professionals collaborate with subject matter specialists, as necessary, to gather insights for identifying and assessing material cybersecurity threat risks, their severity, and potential mitigations. We employ a range of tools and services, including regular network and endpoint monitoring, vulnerability assessments, penetration testing, to inform our professionals’ risk identification and assessment.

 

We also have a cybersecurity specific risk assessment process, which helps identify our cybersecurity threat risks by comparing our program to best practices, as well as by engaging experts to attempt to infiltrate our information systems (as such term is defined in Item 106(a) of Regulation S-K). We test and review the result on a semi-annual basis.

 

Our cybersecurity program includes controls designed to identify, protect against, detect, respond to and recover from cybersecurity incidents (as such term is defined in Item 106(a) of Regulation S-K), and to provide for the availability of critical data and systems and to maintain regulatory compliance. These controls include the following activities:

 

 

●

monitor emerging data protection laws and implement changes to our processes designed to comply;

 

●

conduct regular cybersecurity management and incident training for employees involved in our systems and processes that handle sensitive data;

 

●

conduct regular phishing email simulations for all employees and all contractors with access to corporate email systems to enhance awareness and responsiveness to such possible threats;

 

●

through policy, practice and contract (as applicable) require employees, as well as third-parties who provide services on our behalf, to treat customer information and data with care;

 

●

leverage the NIST incident handling framework to help us identify, protect, detect, respond, and recover when there is an actual or potential cybersecurity incident;

 

●

maintain multiple layers of controls, including embedding security into our technology investments, multi-factor authentication tools, apply policy of least privilege to data and systems access, monitor logins both at network perimeter and within, segment and firewall system access within the network perimeter not solely at network edge or perimeter;

 

●

perform annual system access audit with all departments and personnel

 

●

review access logs on all perimeter, security and sensitive data areas

 

We perform periodic internal assessments to test our cybersecurity controls and regularly evaluate our policies and procedures surrounding our handling and control of personal data and the systems we have in place to help protect us from cybersecurity or personal data breaches, and we perform periodic internal assessments to test our controls and to help us identify areas for continued focus, improvement, and/or compliance.

 

We have established a cybersecurity risk management process that includes internal reporting of significant cybersecurity risk to our board when found. In addition, our incident response plan coordinates the activities we take to prepare for, detect, respond to and recover from cybersecurity incidents, which include processes to triage, assess severity for, escalate, contain, investigate, and remediate the incident, as well as to comply with potentially applicable legal obligations and mitigate brand and reputational damage.

 

Our processes also address cybersecurity threat risks associated with our use of third-party service providers, including those in our supply chain or who have access to our customer and employee data or our systems. Third-party risks are included within our enterprise risk management program, as well as our cybersecurity-specific risk identification program, both of which are discussed above. In addition, cybersecurity considerations affect the selection and oversight of our third-party service providers.

 

We describe whether and how risks from identified cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition, under the heading “Security breaches and other disruptions to the Company’s information technology infrastructure could interfere with the Company’s operations, compromise information belonging to the Company and our customers and suppliers and expose the Company to liability, which could adversely impact the Company’s business and reputation” included as part of our risk factor disclosures at Item 1A of this Annual Report on Form 10-K which disclosures are incorporated by reference herein.

 

In the last fifteen fiscal years, we have not experienced any material cybersecurity incidents and the expenses we have incurred from cybersecurity incidents were immaterial. This includes penalties and settlements, of which there were none.

Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block] We also have a cybersecurity specific risk assessment process, which helps identify our cybersecurity threat risks by comparing our program to best practices, as well as by engaging experts to attempt to infiltrate our information systems (as such term is defined in Item 106(a) of Regulation S-K). We test and review the result on a semi-annual basis.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]

Cybersecurity Governance

 

Cybersecurity is an important part of our enterprise risk management program and an area of increasing focus for our Board and management. Our Audit Committee is responsible for the oversight of risks from cybersecurity threats. Management is informed about and monitors the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management process described above, including the operation of our incident response plan. Annually, the Audit Committee receives an overview from management of our cybersecurity threat risk management process and strategy covering topics such as data security posture, results from third-party assessments, progress towards pre-determined risk-mitigation-related goals, our incident response plan, and material cybersecurity threat risks or incidents and developments, as well as the steps management has taken to respond to such risks. In such sessions, the Audit Committee generally receives materials regarding current and emerging material cybersecurity threat risks and the company’s ability to mitigate those risks, and discusses such matters with our IT Manager.

 

 

Members of the Audit Committee are also encouraged to regularly engage in ad hoc conversations with management on cybersecurity-related news events and discuss any updates to our cybersecurity risk management process. Material cybersecurity threat risks are also considered during separate Board meeting discussions of important matters like enterprise risk management, operational budgeting, business continuity planning, mergers and acquisitions, brand management, and other relevant matters.

 

Our cybersecurity risk management process, which is discussed in greater detail above, is led by our IT Manager. Such individual has over twenty five years of prior work experience in various roles involving managing information security, developing cybersecurity strategy, implementing effective information and cybersecurity programs.

 

Our IT manager’s skills are further enhanced by MCSA and MCSE certifications and a foundation in Computer Engineering studies at university. Our IT manager has a strong track record of working with major vendors' security, firewall, identity management, and other platforms, ensuring robust and resilient IT infrastructures.

Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] Cybersecurity is an important part of our enterprise risk management program and an area of increasing focus for our Board and management. Our Audit Committee is responsible for the oversight of risks from cybersecurity threats. Management is informed about and monitors the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management process described above, including the operation of our incident response plan. Annually, the Audit Committee receives an overview from management of our cybersecurity threat risk management process and strategy covering topics such as data security posture, results from third-party assessments, progress towards pre-determined risk-mitigation-related goals, our incident response plan, and material cybersecurity threat risks or incidents and developments, as well as the steps management has taken to respond to such risks. In such sessions, the Audit Committee generally receives materials regarding current and emerging material cybersecurity threat risks and the company’s ability to mitigate those risks, and discusses such matters with our IT Manager.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] Members of the Audit Committee are also encouraged to regularly engage in ad hoc conversations with management on cybersecurity-related news events and discuss any updates to our cybersecurity risk management process. Material cybersecurity threat risks are also considered during separate Board meeting discussions of important matters like enterprise risk management, operational budgeting, business continuity planning, mergers and acquisitions, brand management, and other relevant matters.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] Our cybersecurity risk management process, which is discussed in greater detail above, is led by our IT Manager. Such individual has over twenty five years of prior work experience in various roles involving managing information security, developing cybersecurity strategy, implementing effective information and cybersecurity programs.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] Our cybersecurity risk management process, which is discussed in greater detail above, is led by our IT Manager. Such individual has over twenty five years of prior work experience in various roles involving managing information security, developing cybersecurity strategy, implementing effective information and cybersecurity programs.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] Cybersecurity is an important part of our enterprise risk management program and an area of increasing focus for our Board and management. Our Audit Committee is responsible for the oversight of risks from cybersecurity threats. Management is informed about and monitors the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management process described above, including the operation of our incident response plan. Annually, the Audit Committee receives an overview from management of our cybersecurity threat risk management process and strategy covering topics such as data security posture, results from third-party assessments, progress towards pre-determined risk-mitigation-related goals, our incident response plan, and material cybersecurity threat risks or incidents and developments, as well as the steps management has taken to respond to such risks. In such sessions, the Audit Committee generally receives materials regarding current and emerging material cybersecurity threat risks and the company’s ability to mitigate those risks, and discusses such matters with our IT Manager.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Note 1 - The Company
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Nature of Operations [Text Block]

1.

The Company

 

Alpha Pro Tech, Ltd. (“Alpha Pro Tech,” the “Company,” “we”, “us” or “our”) is in the business of protecting people, products and environments. The Company accomplishes this by developing, manufacturing and marketing a line of building supply products for the new home and re-roofing markets and a line of disposable protective apparel for the cleanroom, industrial, pharmaceutical, medical and dental markets.

 

The Building Supply segment consists of construction weatherization products, such as housewrap, housewrap accessories, namely tape and flashing, synthetic roof underlayment and synthetic roof underlayment accessories, namely self-adhered underlayment, as well as other woven material.

 

The Disposable Protective Apparel segment consists of a complete line of disposable protective garments (shoecovers, bouffant caps, coveralls, gowns, frocks and lab coats), face masks and face shields. All of our disposable protective apparel products, including face masks and face shields, are sold through similar distribution channels, are single-use and disposable, have the purpose of protecting people, products and environments, and have to be produced in Food and Drug Administration (“FDA”) approved facilities, regardless of the market served.

 

The Company’s products are sold under the “Alpha Pro Tech” brand name as well as under private label and are predominantly sold in the United States of America (“U.S.”).

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.

Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries, Alpha Pro Tech, Inc. and Alpha ProTech Engineered Products, Inc. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Events that occurred after December 31, 2025, through the date on which these financial statements were filed with the Securities and Exchange Commission (“SEC”) were considered in the preparation of these financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Actual results could differ from these estimates.

 

Periods Presented

 

All amounts have been rounded to the nearest thousand with the exception of the per share data. The Company qualified as a smaller reporting company at the measurement date for determining such qualification during 2025. According to the disclosure requirements for smaller reporting companies, the Company has included balance sheets as of the end of the two most recent years and statements of income, comprehensive income, shareholders’ equity and cash flows for each of the two most recent years.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents primarily consists of cash in banks and money market accounts.

 

Investments

 

Investments are classified as available-for-sale in accordance with U.S. GAAP. The Company does not have any investments in securities that are classified as held-to-maturity or trading. Available-for-sale investments are carried at their fair values using quoted prices in active markets for identical securities, with realized and unrealized gains and losses reported in net income. The cost of securities sold is based on the specific identification method. Investments that the Company intends to hold for more than one year are classified as long-term investments in the accompanying consolidated balance sheets.

 


Accounts Receivable

 

Accounts receivable are recorded at the invoice amount and do not bear interest.  The allowance for credit losses on accounts receivable is the Company’s best estimate of the amount of expected credit losses in the Company’s existing accounts receivable; however, changes in circumstances relating to accounts receivable may result in a requirement for additional allowances in the future.  The Company pools accounts receivable based on risk characteristics, which include type of customer and age of open receivable balance. The allowance for each credit loss pool is estimated based on historical write-off experience and known conditions, adjusted for management’s reasonable and supportable expectations of future conditions. Account balances are charged against the allowance when management determines that the probability for collection of an account balance is remote. As of December 31, 2025 and 2024, the Company had accounts receivable totaling $8,138,000 and $4,894,000, respectively. As of December 31, 2025 and 2024, the Company had recorded an allowance for credit losses on accounts receivable of $46,000 and $35,000 respectively.

 

Inventories

 

Inventories include freight-in, materials, labor and overhead costs and are stated at the lower of cost or net realizable value. Allowances are recorded for slow-moving, obsolete or unusable inventories. The Company assesses inventories for estimated obsolescence or unmarketable products and writes down the difference between the cost of the inventories and the estimated net realizable values based upon assumptions about future sales and supplies on-hand. As of December 31, 2025 and 2024, the Company had recorded an allowance for excess and obsolete inventories of $384,000 and $416,000, respectively.

 

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Costs to develop internal use software are charged to expense as incurred until the preliminary project stage has been completed and application development begins. The Company discontinues capitalization upon entering the post-implementation stage and expenses ongoing maintenance and support costs. Property and equipment are depreciated or amortized using the straight-line method over the shorter of the respective useful lives of the assets or the related lease terms as follows:

 

Buildings (in years)

      25

Machinery and equipment (in years)

  5 - 15

Office furniture and equipment (in years)

  2 - 7

Leasehold improvements (in years)

  4 - 5

Software (in years)

      5

 

Expenditures for renewals and betterments are capitalized, whereas costs of maintenance and repairs are charged to operations in the period incurred.

 

Goodwill and Intangible Assets

 

The Company accounts for goodwill and definite-lived intangible assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350, Intangibles – Goodwill and Other. Goodwill is not amortized, but rather is tested annually for impairment. Intangible assets with finite lives are amortized over their useful lives (see Note 5). The Company’s patents and trademarks are recorded at cost and are amortized using the straight-line method over their estimated useful lives of 5-17 years.

 

Fair Value of Financial Instruments

 

The estimated fair values of financial instruments are determined based on relevant market information and cannot be determined with precision. The Company’s financial instruments consist primarily of cash and cash equivalents.

 

Impairment of Long-Lived Assets

 

The Company reviews long-lived assets for impairment whenever events or changes in its business circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If it is determined that the undiscounted future net cash flows are not sufficient to recover the carrying values of the assets, an impairment loss is recognized for the excess of the carrying values over the fair values of the assets. The Company believes that the future undiscounted net cash flows to be received from its long-lived assets exceed the assets’ carrying values and, accordingly, the Company has not recognized any impairment losses for the years ended December 31, 2025 and 2024.

 


Revenue Recognition

 

Net sales includes revenue from products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Our customer contracts have a single performance obligation: transfer control of products to customers. Revenue is measured as the amount of consideration that we expect to receive in exchange for transferring control of products. All revenue is recognized when we satisfy our performance obligations under the applicable contract. We recognize revenue in connection with transferring control of the promised products to the customer, with revenue being recognized at the point in time when the customer obtains control of the products, which is generally when title passes to the customer upon delivery to a third party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements, at which time a receivable is created for the invoice sent to the customer. Shipping and handling activities are performed prior to the customer obtaining control of the goods, and are accounted for as fulfillment activities and are not a promised good or service. Shipping and handling charges billed to customers are included in revenue. Shipping and handling costs, associated with the distribution of the Company’s product to the customers, are recorded in cost of goods sold and are recognized when control of the product is transferred to the customer, which is generally when title passes to the customer upon delivery to a third-party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements. We estimate product returns based on historical return rates and estimate rebates based on contractual agreements. Using probability assessments, we estimate sales incentives expected to be paid over the term of the contract. Sales taxes and value added taxes in foreign and domestic jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and, therefore, are excluded from net sales. The Company manufactures certain private label goods for customers and has determined that control does not pass to the customer at the time of manufacture, based upon the nature of the private labelling. The Company has determined as of December 31, 2025, that it had no material contract assets, and concluded that its contract liabilities (primarily rebates) had the right of offset against customer receivables. See Note 14 for information on revenue disaggregated by type and by geographic region.

 

Shipping and Handling Costs

 

The costs of shipping products to distributors are recorded in cost of goods sold.

 

Stock-Based Compensation

 

The Company maintains the 2020 Incentive Plan under which the Company may grant incentive stock options, non-qualified stock options, restricted stock, restricted stock units and other equity-based compensation to employees and non-employee directors. Stock options have been granted with exercise prices at or above the fair market value of the underlying shares of common stock on the date of grant. Options vest and expire according to terms established at the grant date. Restricted stock and restricted stock units have been granted, and the fair market value of these awards equals the closing stock price on the date of grant.

 

The Company accounts for share-based awards in accordance with ASC 718, Stock Compensation. ASC 718 requires companies to record compensation expense for the value of all outstanding and unvested share-based awards, including employee stock options.

 

For the years ended December 31, 2025 and 2024, there were no stock options granted under the Company’s stock option plan. The Company recognized $55,000 and $59,000 in stock-based compensation expense for the years ended December 31, 2025 and 2024, respectively, related to outstanding options. For the years ended December 31, 2025 and 2024, 32,330 and 29,675 restricted stock equity awards, respectively, were granted under the 2020 Incentive Plan and the compensation expense associated with these awards was $485,000 and $404,000 in 2025 and 2024, respectively.

 

Income Taxes

 

The Company accounts for income taxes using the asset and liability method. A valuation allowance is recorded to reduce the carrying amounts of deferred income tax assets unless it is more likely than not that such assets will be realized. The Company’s policy is to record any interest and penalties assessed by the Internal Revenue Service as a component of the provision for income taxes. The Company provides allowances for uncertain income tax positions when it is more likely than not that the position will not be sustained upon examination by the tax authority.

 

Alpha Pro Tech, Ltd. and its subsidiaries file income tax returns in the U.S. federal jurisdiction, and in various state and foreign jurisdictions.  

 


Earnings Per Common Share

 

The following table provides a reconciliation of both net income and the number of shares used in the computation of “basic” earnings per common share (“EPS”), which utilizes the weighted average number of common shares outstanding without regard to potential common shares, and “diluted” EPS, which includes all potential common shares which are dilutive for the years ended December 31, 2025 and 2024.

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net income (numerator)

  $ 3,531,000     $ 3,929,000  
                 

Shares (denominator):

               

Basic weighted average common shares outstanding

    10,444,663       11,137,873  

Add: Dilutive effect of common stock options

    105,776       97,173  
                 

Diluted weighted average common shares outstanding

    10,550,439       11,235,046  
                 

Earnings per common share:

               

Basic

  $ 0.34     $ 0.35  

Diluted

  $ 0.33     $ 0.35  

 

Translation of Foreign Currencies

 

Transactions in foreign currencies are translated into U.S. dollars at the exchange rate prevailing at the transaction date. Monetary assets and liabilities in foreign currencies at each period end are translated at the exchange rate in effect at that date. Transaction gains or losses on foreign currencies are reflected in selling, general and administrative expenses and were not material for the years ended December 31, 2025 and 2024.

 

The Company does not have a material foreign currency exposure in regards to purchase agreements with companies in Asia and Mexico as the agreements are in U.S. dollars. In addition, all sales transactions are in U.S. dollars. The Company has a foreign currency exposure with respect to its Canadian branch office. The foreign currency exposure is not material due to the fact that the Company does not manufacture products in Canada. The exposure primarily relates to payroll expenses in the Company’s administrative branch office in Canada. The Company also has potentially material foreign currency exposure in regards to its equity in its unconsolidated affiliate in India. The Company’s unconsolidated affiliate operations are in India; therefore, U.S. GAAP requires the Company to adjust the value of its investment for changes in foreign currency exchange rates. The Company determines the functional currency of its joint venture based upon the primary currency used to generate and expend cash, which is the currency of the country in which the joint venture is located. For joint ventures with functional currencies other than the U.S. dollar, the investment in that joint venture is translated into U.S. dollars using period-end exchange rates. The resulting foreign currency translation losses are deferred as accumulated other comprehensive loss (“AOCL”) and reclassified to earnings only upon sale or liquidation of that business. The foreign currency translations reduced the balance of equity in unconsolidated affiliated by $1,947,000 and $1,499,000 as of December 31, 2025 and 2024, respectively, and the loss was recorded in AOCL.

 

Research and Development Costs

 

Research and development costs are expensed as incurred and are included in selling, general and administrative expenses. Such costs were not material for the years ended December 31, 2025 and 2024.

 

Advertising Costs

 

The Company expenses advertising and promotional costs as incurred. These costs are included in selling, general and administrative expenses and were $48,000 and $65,000 for the years ended December 31, 2025 and 2024, respectively.

 


Loss Contingencies

 

The outcomes of legal proceedings and claims brought against the Company are subject to uncertainty. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss.

 

Fair Value Measurements

 

ASC 820, Fair Value Measurements and Disclosures, establishes a framework for measuring fair value in accordance with U.S. GAAP, clarifies the definition of fair value within that framework and expands disclosures about the use of fair value measurements. On a quarterly basis, the Company measures at fair value certain financial assets using a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s own assumptions. The fair value hierarchy prioritizes the inputs into three broad levels.

 

This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. There were no fair values of the Company’s financial assets as of December 31, 2025 and 2024.

 

New Accounting Standards

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures to expand the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 was effective for annual periods beginning after December 15, 2024. The Company adopted this pronouncement and the related disclosure for the year ended December 31, 2025, and revised its income tax disclosures in Note 14 – “Income Taxes” on a retrospective basis.

 

In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (“Subtopic 220-40”): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is evaluating the impact of this pronouncement on its related disclosures.

 

In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (“Topic 326”): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which provides a practical expedient to assume that conditions as of the balance sheet date remain unchanged over the life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. The amendment is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. The amendments in this update should be applied on a prospective basis. The Company is evaluating the impact of this pronouncement on the Company’s consolidated financial statements and related disclosures.

 

Management periodically reviews new accounting standards that are issued. Management has not identified any other new standards that it believes merit further discussion at this time.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Note 3 - Inventories
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Inventory Disclosure [Text Block]

3.

Inventories

 

Inventories consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 
                 

Raw materials

  $ 9,454,000     $ 10,948,000  

Work in process

    4,468,000       2,934,000  

Finished goods

    9,676,000       8,851,000  
Total inventory   $ 23,598,000     $ 22,733,000  

 


XML 28 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Property and Equipment
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

4.

Property and Equipment

 

Property and equipment consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 
                 

Buildings

  $ 493,000     $ 493,000  

Machinery and equipment

    16,796,000       16,732,000  

Office furniture and equipment

    3,192,000       2,927,000  

Leasehold improvements

    827,000       690,000  
                 
      21,308,000       20,842,000  

Less accumulated depreciation and amortization

    (13,074,000 )     (12,322,000 )
                 

Total net property and equipment

  $ 8,234,000     $ 8,520,000  

 

Depreciation and amortization expense for property and equipment were $925,000 and $873,000 for the years ended December 31, 2025 and 2024, respectively.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.25.4
Note 5 - Goodwill
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5.

Goodwill

 

Management evaluates goodwill for impairment on an annual basis (in the fourth quarter), and no impairment charge was identified for the years presented.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Equity Investments in Unconsolidated Affiliate
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Equity Method Investments and Joint Ventures Disclosure [Text Block]

6.

Equity Investments in Unconsolidated Affiliate

 

In 2005, Alpha ProTech Engineered Products, Inc. (a subsidiary of Alpha Pro Tech, Ltd.) entered into a joint venture with a manufacturer in India, Maple Industries and associates, for the production of building products. Under the terms of the joint venture agreement, a private company, Harmony Plastics Private Limited (“Harmony”), was created with ownership interests of 41.66% owned by Alpha ProTech Engineered Products, Inc. and 58.34% owned by Maple Industries and associates.

 

This joint venture positions Alpha ProTech Engineered Products, Inc. to respond to current and expected increased product demand for housewrap and synthetic roof underlayment and provides future capacity for sales of specialty roofing component products and custom products for industrial applications requiring high quality extrusion coated fabrics. In addition, the joint venture now supplies products for the Company’s Disposable Protective Apparel segment.

 

The capital from the initial funding and a bank loan, which loan is guaranteed exclusively by the individual shareholders of Maple Industries and associates and collateralized by the assets of Harmony, were utilized to purchase the original manufacturing facility in India. Harmony currently has four facilities in India (three owned and one rented), consisting of: (1) a 139,000 square foot building for manufacturing building products; (2) a 121,000 square foot building for manufacturing coated material and sewing proprietary disposable protective apparel; (3) a 23,000 square foot facility for sewing proprietary disposable protective apparel; and (4) a 159,000 square foot facility (rented) for manufacturing Building Supply segment products. All additions have been financed by Harmony with no guarantees from the Company.

 

In accordance with ASC 810, Consolidation, the Company assesses whether or not related entities are variable interest entities (“VIEs”). For those related entities that qualify as VIEs, ASC 810 requires the Company to determine whether the Company is the primary beneficiary of the VIE, and, if so, to consolidate the VIE. The Company has determined that Harmony is not a VIE and is, therefore, considered to be an unconsolidated affiliate.

 


The Company records its investment in Harmony as “equity investment in unconsolidated affiliate” in the accompanying consolidated balance sheets. The Company records its equity interest in Harmony’s results of operations as “equity in income of unconsolidated affiliate” in the accompanying consolidated statements of income. The Company periodically reviews its investment in Harmony for impairment. Management has determined that no impairment was required as of December 31, 2025, or December 31, 2024. Under the equity method, since the Company’s reporting currency is different from that of Harmony’s reporting currency, the Company is required to translate our proportionate share of equity for effects of translations in foreign currency and adjust the investment accordingly, and accrue the adjustment as a component of AOCL.

 

For the years ended December 31, 2025 and 2024, the Company purchased $19,397,000 and $22,080,000 of inventories, respectively, from Harmony. For the years ended December 31, 2025 and 2024, the Company recorded equity in income of unconsolidated affiliate of $182,000 and $629,000, respectively. For the years ended December 31, 2025 and 2024, the Company sold $628,000 and $839,000 of inventories, respectively, to Harmony.

 

As of December 31, 2025, the Company’s investment in Harmony was $5,548,000, which consisted of its original $1,450,000 investment and cumulative equity in income of unconsolidated affiliate of $7,064,000, less $942,000 in repayments of an advance, payments of $77,000 in dividends and AOCL on foreign currency translations of $1,947,000.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Accrued Liabilities
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

7.

Accrued Liabilities

 

Accrued liabilities consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 
                 

Payroll expenses and tax payable

  $ 269,000     $ 221,000  

Commission and bonuses payable and general accrued liabilities

    819,000       726,000  

Total accrued liabilities

  $ 1,088,000     $ 947,000  

 

Contract liabilities were $3,952,000 and $3,224,000 as of December 31, 2025 and 2024, respectively, which are netted against the related accounts receivable due to the legal right of offset.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Shareholder's Equity
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Shareholders' Equity and Share-Based Payments [Text Block]

8.

Shareholders’ Equity

 

Repurchase Program

 

During the year ended December 31, 2025, the Company repurchased and retired 685,313 shares of its common stock for $3,345,000. During the year ended December 31, 2024, the Company repurchased and retired 831,000 shares of its common stock for $4,452,000. As of December 31, 2025, the Company had $1,397,000 available to repurchase common shares under the repurchase program. The excess of repurchase price over par value is allocated between additional paid-in capital and retained earnings.

 

Option Activity

 

The 2004 Stock Option Plan (the “2004 Plan”) was an equity compensation plan that provided for grants of stock options to eligible individuals.  The 2004 Plan was intended to recognize the contributions made to the Company by key employees of the Company, provide key employees with additional incentive to devote themselves to the future success of the Company and improve the ability of the Company to attract, retain and motivate individuals.  The 2004 Plan also was intended as an incentive to certain members of the Board of Directors of the Company to continue to serve on the Board of Directors and to devote themselves to the future success of the Company. The 2004 Plan provided for a total of 5,000,000 common shares eligible for issuance. Under the 2004 Plan, approximately 5,009,750 options had been granted as of December 31, 2020. Under the 2004 Plan, option grants have a three-year vesting period and, since 2005, expire no later than the fifth anniversary from the date of grant. The exercise price of the options was determined based on the fair market value of the stock on the date of grant.

 


At the Company’s 2020 Annual Meeting of Shareholders held on June 9, 2020, the Company’s shareholders approved the Alpha Pro Tech, Ltd. 2020 Omnibus Incentive Plan (the “2020 Incentive Plan”). The 2020 Incentive Plan provides for the grant of incentive and nonqualified stock options, stock appreciation rights, awards of restricted stock and restricted stock units, performance share awards, cash awards and other equity-based awards to employees (including officers), consultants and non-employee directors of the Company and its affiliates. A total of 1,800,000 shares of the Company’s common stock were reserved for issuance under the 2020 Incentive Plan, plus the number of shares underlying any award granted under the 2004 Option Plan that expires, terminates or is cancelled or forfeited under the terms of the 2004 Option Plan. As a result of the approval of the 2020 Incentive Plan, no future equity awards will be made pursuant to the 2004 Option Plan. Although no new awards may be granted under the 2004 Option Plan, all previously granted awards under the 2004 Option Plan will continue to be governed by the terms of the 2004 Option Plan.

 

The following table summarizes restricted stock awards activity for the years ended December 31, 2025 and 2024:

 

           

Weighted-Average

 
           

Grant Date Price

 
   

Shares

   

Restricted stock awards

 
                 

Outstanding, December 31, 2023

    235,172     $ 4.21  

Granted to employees and directors

    29,675       5.56  

Vested

    (8,172 )     4.02  

Outstanding, December 31, 2024

    256,675       4.38  

Granted to employees and directors

    32,330       5.11  

Vested

    (29,675 )     5.56  

Outstanding December 31, 2025

    259,330       4.34  

 

During the years ended December 31, 2025 and 2024, 32,330 and 29,675 restricted stock awards were granted under the 2020 Incentive Plan, respectively. The Company recognized $485,000 and $404,000 in compensation expense associated with outstanding restricted stock awards for the years ended December 31, 2025 and 2024, respectively. As of December 31, 2025, $318,000 of total unrecognized compensation cost related to the restricted stock grants was expected to be recognized over a weighted-average remainder period of 0.74 years.

 

The following table summarizes option activity for the years ended December 31, 2025 and 2024:

 

           

Weighted

 
           

Average

 
           

Exercise Price

 
   

Shares

   

Per Option

 
                 

Options outstanding, December 31, 2023

    292,766     $ 3.71  

Exercised

    (231,666 )     3.59  

Options outstanding, December 31, 2024

    61,100       4.17  

Options outstanding, December 31, 2025

    61,100       4.17  

Options exercisable, December 31, 2025

    45,632       4.15  

 

Stock options to purchase 61,100 shares of common stock were outstanding as of both December 31, 2025 and 2024. All of the stock options were included in the computation of the weighted-average number of dilutive common shares outstanding for both the years ended December 31, 2025 and 2024.

 

The Company used the Black-Scholes option-pricing model to value the options. The Company uses historical data to estimate the expected term of the options. The risk-free interest rate for periods consistent with the expected term of the award is based on the U.S. Treasury rates in effect at the time of grant. The expected volatility is based on historical volatility. The Company uses an estimated dividend payout ratio of zero, as the Company has not paid dividends in the past and, at this time, does not expect to do so in the foreseeable future. The Company accounts for option forfeitures as they occur.

 


The following table summarizes information about stock options as of December 31, 2025:

 

     

Options Outstanding

   

Options Exercisable

 

Range of

Exercise

Prices

   

Options

   

Weighted

Average Exercise

Price

   

Weighted

Average

Remaining

Contract Life

(in years)

   

Aggregate

Intrinsic

Value

   

Options

   

Weighted

Average Exercise

Price

   

Weighted Average Remaining Contract Life

(in years)

   

Aggregate

Intrinsic

Value

 
$3.99 - $4.23       61,100     $ 4.17       2.5     $ 16,000       45,632     $ 4.15       2.42     $ 13,000  

 

The intrinsic value is the amount by which the market value of the underlying common stock exceeds the exercise price of the respective stock options. The aggregate intrinsic value of stock options exercised during the years ended December 31, 2025 and 2024, was $0 and $497,000, respectively.

 

As of December 31, 2025, $33,000 of total unrecognized compensation cost related to stock options was expected to be recognized over a weighted-average remaining period of 0.74 years.

 

Dividends

 

The holders of the Company’s common stock are entitled to receive such dividends as may be declared by the Board of Directors of the Company from time to time to the extent that funds are legally available for payment thereof. The Company has never declared or paid any dividends on any of its outstanding shares of common stock. The Board of Directors’ current policy is not to pay dividends but rather to use available funds to repurchase common shares in accordance with the Company’s repurchase program and to fund the continued development and growth of the Company. Consequently, the Company currently has no plans to pay cash dividends in the foreseeable future.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

9.

Accumulated Other Comprehensive Loss

 

Accumulated other comprehensive loss, a component of shareholders’ equity, consists of foreign currency translation adjustments related to foreign currency gains or losses on our unconsolidated affiliate as its functional currency is other than the U.S. dollar. The resulting foreign currency translation gains or losses are deferred as AOCL and reclassified to earnings only upon sale or liquidation of that business. The accumulated other comprehensive loss on equity in unconsolidated affiliate was $1,947,000 and $1,499,000 as of December 31, 2025 and 2024, respectively.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

10.

Income Taxes

 

President Trump signed into laws the One Big Beautiful Bill Act “OBBBA” on July 4, 2025. This bill included various tax provisions, many of which are applicable for most, if not all, of the 2025 tax year. Most impactful for the Company are changes related to section 174 for R&D expenditures and section 168 for bonus depreciation.

 

The OBBBA enacted new Section 174A, which permanently allows taxpayers to fully expense domestic research or experimental expenditures paid or incurred in taxable years beginning after December 31, 2024. Foreign R&D expenditures must still be capitalized and amortized over 15 years. Additionally, the new rules provide options to account for any remaining unamortized domestic R&D expenditures paid or incurred in the taxable years beginning after December 31, 2021 and before January 1, 2025. Taxpayers may continue to amortize such unamortized amounts over the remaining five-year period; alternatively, they may elect to deduct any remaining unamortized domestic expenditures either entirely in the first tax year beginning after December 31, 2024, or ratably over two taxable years. The Company is electing to deduct these remaining unamortized costs entirely in 2025.

 

The OBBBA also permanently restored 100% bonus depreciation under Section 168(k) for qualified property acquired and placed in service after January 19, 2025. This reverses the phasedown schedule enacted under the Tax Cuts and Jobs Act (“TCJA”), which would have reduced bonus depreciation to 40% for property placed into service in 2025 and eliminated it entirely by 2027. The Company is claiming 40% bonus on any 2025 assets placed in service before January 19 and 100% bonus on all remaining assets placed in service through the remainder of the year.

 

The provision (benefit) for income taxes consisted of the following:

 

   

For the Years Ended December 31,

 
   

2025

   

2024

 

Current

               

Federal

  $ 633,000     $ 748,000  

State

    232,000       175,000  

Foreign

    97,000       107,000  

Deferred

               

Federal

    127,000       40,000  

State

    49,000       21,000  
                 

Provision for income taxes

  $ 1,138,000     $ 1,091,000  

 


Deferred income tax assets (liabilities) consisted of the following:

 

   

December 31,

 
   

2025

   

2024

 

Temporary differences:

               

Property and equipment

  $ (1,361,000 )   $ (1,234,000 )

Intangible assets

    24,000       158,000  

Inventory reserve

    81,000       87,000  

Accrued expenses and inventory

    475,000       392,000  

Right of use of asset

    (1,633,000 )     (1,872,000 )

Foreign exchange

    25,000       29,000  

Lease liability

    1,655,000       1,885,000  

AMT/foreign tax credits

    233,000       188,000  

State income taxes

    (178,000 )     (136,000 )
                 

Net deferred income tax liabilities

  $ (679,000 )   $ (503,000 )

 

The provision for income taxes differs from the amount that would be obtained by applying the U.S. statutory rate to income before income taxes as a result of the following:

 

   

For the Years Ended December 31,

 
   

2025

   

2024

 

Income taxes based on U.S.

                               

statutory rate of 21%

  $ 980,000       21.0 %   $ 1,054,000       21.0 %

Non-deductible meals & entertainment

    10,000       0.2       9,000       0.2  

FDII deduction

    (4,000 )     -0.1       (5,000 )     -0.1  

Foreign taxes

    (80,000 )     -1.7       (136,000 )     -2.7  

State taxes

    250,000       5.4       200,000       4.0  

Stock compensation

    2,000       0.0       (33,000 )     -0.7  

Other

    (20,000 )     -0.4       2,000       0.0  
                                 

Provision for income taxes

  $ 1,138,000       24.4 %   $ 1,091,000       21.7 %

 

Cash paid for taxes:

 

 

   

For the Years Ended December 31,

 
   

2025

   

2024

 

Federal

  $ 494,000     $ 1,119,000  

State

    257,000       190,000  

Foreign

    139,000       126,000  

Total taxes paid, net of refunds

  $ 890,000     $ 1,435,000  

 

Foreign taxes paid were all paid Canada. In 2025, taxes paid to Illinois was $79,000, which exceeded 5% of total income taxes paid.

 

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Leases
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

11.

Leases

 

Operating Lease Commitments: The Company leases its facilities under non-cancelable operating leases expiring on various dates through December 31, 2034. The Company has operating leases for the Company’s corporate office and manufacturing facilities, which expire at various dates through 2034. The Company’s primary operating lease commitments as of December 31, 2025, related to the Company’s manufacturing facilities in Valdosta, Georgia and Nogales, Arizona, as well as the Company’s corporate headquarters in Aurora, Ontario, Canada.

 

As of December 31, 2025, the Company had operating lease right-of-use assets of $7,775,000 and operating lease liabilities of $7,882,000. As of December 31, 2025, the Company did not have any finance leases recorded on the consolidated balance sheet. Operating lease expenses were approximately $1,507,000 and $1,650,000 for the years ended December 31, 2025 and 2024, respectively.

 


The aggregate future minimum lease payments and reconciliation to lease liabilities as of December 31, 2025, were as follows:

 

   

December 31,

 

2026

  $ 1,473,000  

2027

    1,459,000  

2028

    1,489,000  

2029

    1,520,000  

2030

    644,000  

Thereafter

    4,212,000  

Total future minimum lease payments

    10,797,000  

Less imputed interest

    (2,915,000 )

Total lease liabilities

  $ 7,882,000  

 

As of December 31, 2025, the weighted average remaining lease term of the Company’s operating leases was 9.42 years. During the year ended December 31, 2025, the weighted average discount rate with respect to these leases was 7.00%.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.25.4
Note 12 - Legal Proceedings
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

12.

Legal Proceedings

 

The Company is subject to various pending and threatened litigation actions in the ordinary course of business. Although it is not possible to determine with certainty at this point in time what liability, if any, the Company will have as a result of such litigation, based on consultation with legal counsel, management does not anticipate that the ultimate liability, if any, resulting from such litigation will have a material effect on the Company’s financial condition and results of operations.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.4
Note 13 - Employee Benefit Plans
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Retirement Benefits [Text Block]

13.

Employee Benefit Plans

 

The Company has certain benefit plans. Under the plans, employees may contribute up to 12% of their gross earnings subject to certain limitations. The Company contributes an additional 0.5% of gross earnings for those employees contributing 1% of their gross earnings and contributes 1% of gross earnings for those employees contributing between 2% and 12% of their gross earnings. The total amounts contributed to the plans by the Company was $46,000 for both years ended December 31, 2025 and 2024.

 

The Company does not have any other significant pension, profit sharing or similar plans established for its employees. Pursuant to his employment agreement with the Company, Lloyd Hoffman, our President and Chief Executive Officer, is contractually entitled to receive from the Company at the conclusion of each fiscal year a cash bonus in an amount equal to 5% pre-tax profits of the Company, excluding bonus expense, as presented in the Company’s audited consolidated statements of income for such fiscal year, subject to a maximum payment of $1,000,000. The Company accrued $246,000 for the year ended December 31, 2025, compared to $264,000 for 2024, in connection with the bonus.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

14.

Activity of Business Segments

 

The Company operates through two business segments:

 

(1) Building Supply: consisting of a line of construction supply weatherization products. The construction supply weatherization products consist of housewrap and synthetic roof underlayment and synthetic roof underlayment accessories, as well as other woven material. The majority of the Company’s equity in income of unconsolidated affiliate (Harmony) is included in the total segment income for the Building Supply segment.

 

(2) Disposable Protective Apparel: consisting of a complete line of disposable protective garments, including shoecovers (including the Aqua Trak® and spunbond shoecovers), bouffant caps, coveralls, frocks, lab coats, gowns and hoods, as well as face masks and face shields for the pharmaceutical, cleanroom, industrial, medical and dental markets. A portion of the Company’s equity in income of unconsolidated affiliate (Harmony) is included in the total segment income for the Disposable Protective Apparel segment.

 


The accounting policies of the segments are the same as those described previously under Summary of Significant Accounting Policies (see Note 2). Segment data excludes charges allocated to the principal executive office and other corporate unallocated expenses and income taxes. The chief operating decision maker (“CODM”) of the Company is the Company’s chief executive officer. The CODM assesses performance and decides how to allocate resources, including (1) employees, and (2) financial or capital resources, based on net sales.

 

The following table provides segment information as described below:

 

   

Years Ended December 31,

   

Years Ended December 31,

 
   

2025

   

2024

   

2025

   

2024

 
                                 
   

Building Supply

   

Disposable Protective Apparel

 
                                 

Segment sales

  $ 36,031,000     $ 35,965,000     $ 23,111,000     $ 21,875,000  

Less:

                               

Cost of goods sold

    23,179,000       22,902,000       13,426,000       12,005,000  

Selling, general and administrative

    6,830,000       7,191,000       5,422,000       5,375,000  

Depreciation and amortization

    711,000       661,000       112,000       108,000  

Other income

    (155,000 )     (535,000 )     (27,000 )     (94,000 )

Segment net income

  $ 5,466,000     $ 5,746,000     $ 4,178,000     $ 4,481,000  

 

The following table presents net sales for each segment:

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 36,031,000     $ 35,965,000  

Disposable Protective Apparel

    23,111,000       21,875,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  

 

The following table presents the reconciliation of total segment income to total consolidated net income:

 

   

Years Ended December 31,

 
    2025     2024  
                 

Building Supply

  $ 5,466,000     $ 5,746,000  

Disposable Protective Apparel

    4,178,000       4,481,000  

Total segment income

    9,644,000       10,227,000  
                 

Unallocated corporate overhead expenses

    4,975,000       5,207,000  

Provision for income taxes

    1,138,000       1,091,000  

Consolidated net income

  $ 3,531,000     $ 3,929,000  

 


The following table presents net sales and long-lived assets, net of accumulated depreciation and amortization, information by geographic area:

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net sales by geographic region

               

United States

  $ 58,527,000     $ 57,211,000  

International

    615,000       629,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  

 

   

As of December 31,

 
   

2025

   

2024

 

Long-lived assets, net by geographic region

               

United States

  $ 6,953,000     $ 7,325,000  

International

    1,281,000       1,195,000  
                 

Consolidated total long-lived assets, net

  $ 8,234,000     $ 8,520,000  

 

 

Net sales by geographic region are based on the countries in which our customers are located. For the year ended December 31, 2025, the Company did not generate sales from any single country, except the United States, that were significant to the Company’s consolidated net sales.

 

The following table presents the consolidated net property, equipment, goodwill and intangible assets by segment:

 

   

As of December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 5,617,000     $ 6,069,000  

Disposable Protective Apparel

    1,451,000       1,424,000  

Total segment assets

    7,068,000       7,493,000  
                 

Unallocated corporate assets

    1,221,000       1,082,000  

Total consolidated assets

  $ 8,289,000     $ 8,575,000  

  

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Concentration of Risk
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

15.

Concentration of Risk

 

The Company maintains its cash and cash equivalents in various bank accounts, the balances of which at times may exceed federally insured limits. The Company has not experienced any losses related to these accounts, and management does not believe that the Company is exposed to significant credit risk.

 

Management believes that adequate provision has been made for risk of loss on all credit transactions.

 

The Company buys a significant amount of its disposable protective apparel products from a limited number of contract manufacturers located in Asia and, to a much lesser extent, a contract manufacturer in Mexico. Management believes that other suppliers could provide similar products at comparable terms. A change in suppliers, however, could cause a delay in shipment and a possible loss of sales, which would affect operating results adversely.

 


The Building Supply segment buys semi-finished housewrap and synthetic roof underlayment from its joint venture, Harmony, located in India. Although there are a limited number of manufacturers of the particular product, management believes that other suppliers could provide similar products at comparable terms. A change in suppliers, however, could cause a delay in shipment and a possible loss of sales, which would affect operating results adversely.

 

The Company provides products to customers located primarily in the United States. Customers accounting for 10% or more of accounts receivable as of December 31, 2025 and 2024, and 10% or more of net sales for the years ended December 31, 2025 and 2024, were as follows:

 

     

December 31,

 
     

2025

   

2024

 
                   

Accounts Receivable:

               
 

Customer A

    53 %     36 %
 

Customer B

    *       14 %
                   

Net sales:

                 
 

Customer A

    24 %     20 %
 

Customer B

    15 %     15 %
 

Customer C

    11 %     13 %

 

* Customer’s balance was below the 10% threshold for accounts receivable and/or net sales as of and for the year ended December 31, 2025.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Note 16 - Employment Agreements
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Employment Agreements [Text Block]

16.

Employment Agreements

 

The Company has entered into an employment agreement with its current President and Chief Executive Officer, which has a term of approximately five years, and which renews in accordance with its terms. The agreement provides that, if the officer’s employment is terminated without cause, as defined in the agreements, the officer is entitled to receive certain severance payments. If termination occurs due to retirement, the officer will enter into a four-year consulting arrangement with the Company at a specified percentage of the officer’s then current salary. Upon death or disability, the Company will also make certain payments to the officer or the officer’s estate or beneficiary, as applicable.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Note 17 - Related Party Transactions
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

17.

Related Party Transactions

 

During 2025, the Company’s only material related party transactions were the Company’s transactions with its non-consolidated affiliate, Harmony (see Note 6.)

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Note 18 - Subsequent Events
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
Subsequent Events [Text Block]

18.

Subsequent Events

 

The Company has reviewed and evaluated whether any additional material subsequent events have occurred from December 31, 2025 through the filing date of the Company’s Annual Report on Form 10-K.  All appropriate subsequent event disclosures have been made in the consolidated financial statements.

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries, Alpha Pro Tech, Inc. and Alpha ProTech Engineered Products, Inc. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Events that occurred after December 31, 2025, through the date on which these financial statements were filed with the Securities and Exchange Commission (“SEC”) were considered in the preparation of these financial statements.

Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Actual results could differ from these estimates.

Fiscal Period, Policy [Policy Text Block]

Periods Presented

 

All amounts have been rounded to the nearest thousand with the exception of the per share data. The Company qualified as a smaller reporting company at the measurement date for determining such qualification during 2025. According to the disclosure requirements for smaller reporting companies, the Company has included balance sheets as of the end of the two most recent years and statements of income, comprehensive income, shareholders’ equity and cash flows for each of the two most recent years.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents primarily consists of cash in banks and money market accounts.

Investment, Policy [Policy Text Block]

Investments

 

Investments are classified as available-for-sale in accordance with U.S. GAAP. The Company does not have any investments in securities that are classified as held-to-maturity or trading. Available-for-sale investments are carried at their fair values using quoted prices in active markets for identical securities, with realized and unrealized gains and losses reported in net income. The cost of securities sold is based on the specific identification method. Investments that the Company intends to hold for more than one year are classified as long-term investments in the accompanying consolidated balance sheets.

Accounts Receivable [Policy Text Block]

Accounts Receivable

 

Accounts receivable are recorded at the invoice amount and do not bear interest.  The allowance for credit losses on accounts receivable is the Company’s best estimate of the amount of expected credit losses in the Company’s existing accounts receivable; however, changes in circumstances relating to accounts receivable may result in a requirement for additional allowances in the future.  The Company pools accounts receivable based on risk characteristics, which include type of customer and age of open receivable balance. The allowance for each credit loss pool is estimated based on historical write-off experience and known conditions, adjusted for management’s reasonable and supportable expectations of future conditions. Account balances are charged against the allowance when management determines that the probability for collection of an account balance is remote. As of December 31, 2025 and 2024, the Company had accounts receivable totaling $8,138,000 and $4,894,000, respectively. As of December 31, 2025 and 2024, the Company had recorded an allowance for credit losses on accounts receivable of $46,000 and $35,000 respectively.

Inventory, Policy [Policy Text Block]

Inventories

 

Inventories include freight-in, materials, labor and overhead costs and are stated at the lower of cost or net realizable value. Allowances are recorded for slow-moving, obsolete or unusable inventories. The Company assesses inventories for estimated obsolescence or unmarketable products and writes down the difference between the cost of the inventories and the estimated net realizable values based upon assumptions about future sales and supplies on-hand. As of December 31, 2025 and 2024, the Company had recorded an allowance for excess and obsolete inventories of $384,000 and $416,000, respectively.

Property, Plant and Equipment, Policy [Policy Text Block]

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Costs to develop internal use software are charged to expense as incurred until the preliminary project stage has been completed and application development begins. The Company discontinues capitalization upon entering the post-implementation stage and expenses ongoing maintenance and support costs. Property and equipment are depreciated or amortized using the straight-line method over the shorter of the respective useful lives of the assets or the related lease terms as follows:

 

Buildings (in years)

      25

Machinery and equipment (in years)

  5 - 15

Office furniture and equipment (in years)

  2 - 7

Leasehold improvements (in years)

  4 - 5

Software (in years)

      5

 

Expenditures for renewals and betterments are capitalized, whereas costs of maintenance and repairs are charged to operations in the period incurred.

Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill and Intangible Assets

 

The Company accounts for goodwill and definite-lived intangible assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 350, Intangibles – Goodwill and Other. Goodwill is not amortized, but rather is tested annually for impairment. Intangible assets with finite lives are amortized over their useful lives (see Note 5). The Company’s patents and trademarks are recorded at cost and are amortized using the straight-line method over their estimated useful lives of 5-17 years.

 

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value of Financial Instruments

 

The estimated fair values of financial instruments are determined based on relevant market information and cannot be determined with precision. The Company’s financial instruments consist primarily of cash and cash equivalents.

 

Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]

Impairment of Long-Lived Assets

 

The Company reviews long-lived assets for impairment whenever events or changes in its business circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If it is determined that the undiscounted future net cash flows are not sufficient to recover the carrying values of the assets, an impairment loss is recognized for the excess of the carrying values over the fair values of the assets. The Company believes that the future undiscounted net cash flows to be received from its long-lived assets exceed the assets’ carrying values and, accordingly, the Company has not recognized any impairment losses for the years ended December 31, 2025 and 2024.

Revenue [Policy Text Block]

Revenue Recognition

 

Net sales includes revenue from products and shipping and handling charges, net of estimates for product returns and any related sales incentives. Our customer contracts have a single performance obligation: transfer control of products to customers. Revenue is measured as the amount of consideration that we expect to receive in exchange for transferring control of products. All revenue is recognized when we satisfy our performance obligations under the applicable contract. We recognize revenue in connection with transferring control of the promised products to the customer, with revenue being recognized at the point in time when the customer obtains control of the products, which is generally when title passes to the customer upon delivery to a third party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements, at which time a receivable is created for the invoice sent to the customer. Shipping and handling activities are performed prior to the customer obtaining control of the goods, and are accounted for as fulfillment activities and are not a promised good or service. Shipping and handling charges billed to customers are included in revenue. Shipping and handling costs, associated with the distribution of the Company’s product to the customers, are recorded in cost of goods sold and are recognized when control of the product is transferred to the customer, which is generally when title passes to the customer upon delivery to a third-party carrier for FOB shipping point arrangements and to the customer for FOB destination arrangements. We estimate product returns based on historical return rates and estimate rebates based on contractual agreements. Using probability assessments, we estimate sales incentives expected to be paid over the term of the contract. Sales taxes and value added taxes in foreign and domestic jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and, therefore, are excluded from net sales. The Company manufactures certain private label goods for customers and has determined that control does not pass to the customer at the time of manufacture, based upon the nature of the private labelling. The Company has determined as of December 31, 2025, that it had no material contract assets, and concluded that its contract liabilities (primarily rebates) had the right of offset against customer receivables. See Note 14 for information on revenue disaggregated by type and by geographic region.

 

Revenue from Contract with Customer, Shipping and Handling, Policy [Policy Text Block]

Shipping and Handling Costs

 

The costs of shipping products to distributors are recorded in cost of goods sold.

Share-Based Payment Arrangement [Policy Text Block]

Stock-Based Compensation

 

The Company maintains the 2020 Incentive Plan under which the Company may grant incentive stock options, non-qualified stock options, restricted stock, restricted stock units and other equity-based compensation to employees and non-employee directors. Stock options have been granted with exercise prices at or above the fair market value of the underlying shares of common stock on the date of grant. Options vest and expire according to terms established at the grant date. Restricted stock and restricted stock units have been granted, and the fair market value of these awards equals the closing stock price on the date of grant.

 

The Company accounts for share-based awards in accordance with ASC 718, Stock Compensation. ASC 718 requires companies to record compensation expense for the value of all outstanding and unvested share-based awards, including employee stock options.

 

For the years ended December 31, 2025 and 2024, there were no stock options granted under the Company’s stock option plan. The Company recognized $55,000 and $59,000 in stock-based compensation expense for the years ended December 31, 2025 and 2024, respectively, related to outstanding options. For the years ended December 31, 2025 and 2024, 32,330 and 29,675 restricted stock equity awards, respectively, were granted under the 2020 Incentive Plan and the compensation expense associated with these awards was $485,000 and $404,000 in 2025 and 2024, respectively.

 

Income Tax, Policy [Policy Text Block]

Income Taxes

 

The Company accounts for income taxes using the asset and liability method. A valuation allowance is recorded to reduce the carrying amounts of deferred income tax assets unless it is more likely than not that such assets will be realized. The Company’s policy is to record any interest and penalties assessed by the Internal Revenue Service as a component of the provision for income taxes. The Company provides allowances for uncertain income tax positions when it is more likely than not that the position will not be sustained upon examination by the tax authority.

 

Alpha Pro Tech, Ltd. and its subsidiaries file income tax returns in the U.S. federal jurisdiction, and in various state and foreign jurisdictions.  

Earnings Per Share, Policy [Policy Text Block]

Earnings Per Common Share

 

The following table provides a reconciliation of both net income and the number of shares used in the computation of “basic” earnings per common share (“EPS”), which utilizes the weighted average number of common shares outstanding without regard to potential common shares, and “diluted” EPS, which includes all potential common shares which are dilutive for the years ended December 31, 2025 and 2024.

 

   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net income (numerator)

  $ 3,531,000     $ 3,929,000  
                 

Shares (denominator):

               

Basic weighted average common shares outstanding

    10,444,663       11,137,873  

Add: Dilutive effect of common stock options

    105,776       97,173  
                 

Diluted weighted average common shares outstanding

    10,550,439       11,235,046  
                 

Earnings per common share:

               

Basic

  $ 0.34     $ 0.35  

Diluted

  $ 0.33     $ 0.35  

 

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Translation of Foreign Currencies

 

Transactions in foreign currencies are translated into U.S. dollars at the exchange rate prevailing at the transaction date. Monetary assets and liabilities in foreign currencies at each period end are translated at the exchange rate in effect at that date. Transaction gains or losses on foreign currencies are reflected in selling, general and administrative expenses and were not material for the years ended December 31, 2025 and 2024.

 

The Company does not have a material foreign currency exposure in regards to purchase agreements with companies in Asia and Mexico as the agreements are in U.S. dollars. In addition, all sales transactions are in U.S. dollars. The Company has a foreign currency exposure with respect to its Canadian branch office. The foreign currency exposure is not material due to the fact that the Company does not manufacture products in Canada. The exposure primarily relates to payroll expenses in the Company’s administrative branch office in Canada. The Company also has potentially material foreign currency exposure in regards to its equity in its unconsolidated affiliate in India. The Company’s unconsolidated affiliate operations are in India; therefore, U.S. GAAP requires the Company to adjust the value of its investment for changes in foreign currency exchange rates. The Company determines the functional currency of its joint venture based upon the primary currency used to generate and expend cash, which is the currency of the country in which the joint venture is located. For joint ventures with functional currencies other than the U.S. dollar, the investment in that joint venture is translated into U.S. dollars using period-end exchange rates. The resulting foreign currency translation losses are deferred as accumulated other comprehensive loss (“AOCL”) and reclassified to earnings only upon sale or liquidation of that business. The foreign currency translations reduced the balance of equity in unconsolidated affiliated by $1,947,000 and $1,499,000 as of December 31, 2025 and 2024, respectively, and the loss was recorded in AOCL.

 

Research and Development Expense, Policy [Policy Text Block]

Research and Development Costs

 

Research and development costs are expensed as incurred and are included in selling, general and administrative expenses. Such costs were not material for the years ended December 31, 2025 and 2024.

 

Advertising Cost [Policy Text Block]

Advertising Costs

 

The Company expenses advertising and promotional costs as incurred. These costs are included in selling, general and administrative expenses and were $48,000 and $65,000 for the years ended December 31, 2025 and 2024, respectively.

 

Commitments and Contingencies, Policy [Policy Text Block]

Loss Contingencies

 

The outcomes of legal proceedings and claims brought against the Company are subject to uncertainty. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss.

 

Fair Value Measurement, Policy [Policy Text Block]

Fair Value Measurements

 

ASC 820, Fair Value Measurements and Disclosures, establishes a framework for measuring fair value in accordance with U.S. GAAP, clarifies the definition of fair value within that framework and expands disclosures about the use of fair value measurements. On a quarterly basis, the Company measures at fair value certain financial assets using a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s own assumptions. The fair value hierarchy prioritizes the inputs into three broad levels.

 

This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. There were no fair values of the Company’s financial assets as of December 31, 2025 and 2024.

New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Standards

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures to expand the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 was effective for annual periods beginning after December 15, 2024. The Company adopted this pronouncement and the related disclosure for the year ended December 31, 2025, and revised its income tax disclosures in Note 14 – “Income Taxes” on a retrospective basis.

 

In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (“Subtopic 220-40”): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. The Company is evaluating the impact of this pronouncement on its related disclosures.

 

In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (“Topic 326”): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which provides a practical expedient to assume that conditions as of the balance sheet date remain unchanged over the life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. The amendment is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. The amendments in this update should be applied on a prospective basis. The Company is evaluating the impact of this pronouncement on the Company’s consolidated financial statements and related disclosures.

 

Management periodically reviews new accounting standards that are issued. Management has not identified any other new standards that it believes merit further discussion at this time.

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Property, Plant and Equipment, Useful Life [Table Text Block]

Buildings (in years)

      25

Machinery and equipment (in years)

  5 - 15

Office furniture and equipment (in years)

  2 - 7

Leasehold improvements (in years)

  4 - 5

Software (in years)

      5
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net income (numerator)

  $ 3,531,000     $ 3,929,000  
                 

Shares (denominator):

               

Basic weighted average common shares outstanding

    10,444,663       11,137,873  

Add: Dilutive effect of common stock options

    105,776       97,173  
                 

Diluted weighted average common shares outstanding

    10,550,439       11,235,046  
                 

Earnings per common share:

               

Basic

  $ 0.34     $ 0.35  

Diluted

  $ 0.33     $ 0.35  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Note 3 - Inventories (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2025

   

2024

 
                 

Raw materials

  $ 9,454,000     $ 10,948,000  

Work in process

    4,468,000       2,934,000  

Finished goods

    9,676,000       8,851,000  
Total inventory   $ 23,598,000     $ 22,733,000  
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2025

   

2024

 
                 

Buildings

  $ 493,000     $ 493,000  

Machinery and equipment

    16,796,000       16,732,000  

Office furniture and equipment

    3,192,000       2,927,000  

Leasehold improvements

    827,000       690,000  
                 
      21,308,000       20,842,000  

Less accumulated depreciation and amortization

    (13,074,000 )     (12,322,000 )
                 

Total net property and equipment

  $ 8,234,000     $ 8,520,000  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

December 31,

 
   

2025

   

2024

 
                 

Payroll expenses and tax payable

  $ 269,000     $ 221,000  

Commission and bonuses payable and general accrued liabilities

    819,000       726,000  

Total accrued liabilities

  $ 1,088,000     $ 947,000  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Shareholder's Equity (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
           

Weighted-Average

 
           

Grant Date Price

 
   

Shares

   

Restricted stock awards

 
                 

Outstanding, December 31, 2023

    235,172     $ 4.21  

Granted to employees and directors

    29,675       5.56  

Vested

    (8,172 )     4.02  

Outstanding, December 31, 2024

    256,675       4.38  

Granted to employees and directors

    32,330       5.11  

Vested

    (29,675 )     5.56  

Outstanding December 31, 2025

    259,330       4.34  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted

 
           

Average

 
           

Exercise Price

 
   

Shares

   

Per Option

 
                 

Options outstanding, December 31, 2023

    292,766     $ 3.71  

Exercised

    (231,666 )     3.59  

Options outstanding, December 31, 2024

    61,100       4.17  

Options outstanding, December 31, 2025

    61,100       4.17  

Options exercisable, December 31, 2025

    45,632       4.15  
Share-Based Payment Arrangement, Activity [Table Text Block]
     

Options Outstanding

   

Options Exercisable

 

Range of

Exercise

Prices

   

Options

   

Weighted

Average Exercise

Price

   

Weighted

Average

Remaining

Contract Life

(in years)

   

Aggregate

Intrinsic

Value

   

Options

   

Weighted

Average Exercise

Price

   

Weighted Average Remaining Contract Life

(in years)

   

Aggregate

Intrinsic

Value

 
$3.99 - $4.23       61,100     $ 4.17       2.5     $ 16,000       45,632     $ 4.15       2.42     $ 13,000  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

For the Years Ended December 31,

 
   

2025

   

2024

 

Current

               

Federal

  $ 633,000     $ 748,000  

State

    232,000       175,000  

Foreign

    97,000       107,000  

Deferred

               

Federal

    127,000       40,000  

State

    49,000       21,000  
                 

Provision for income taxes

  $ 1,138,000     $ 1,091,000  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

December 31,

 
   

2025

   

2024

 

Temporary differences:

               

Property and equipment

  $ (1,361,000 )   $ (1,234,000 )

Intangible assets

    24,000       158,000  

Inventory reserve

    81,000       87,000  

Accrued expenses and inventory

    475,000       392,000  

Right of use of asset

    (1,633,000 )     (1,872,000 )

Foreign exchange

    25,000       29,000  

Lease liability

    1,655,000       1,885,000  

AMT/foreign tax credits

    233,000       188,000  

State income taxes

    (178,000 )     (136,000 )
                 

Net deferred income tax liabilities

  $ (679,000 )   $ (503,000 )
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

For the Years Ended December 31,

 
   

2025

   

2024

 

Income taxes based on U.S.

                               

statutory rate of 21%

  $ 980,000       21.0 %   $ 1,054,000       21.0 %

Non-deductible meals & entertainment

    10,000       0.2       9,000       0.2  

FDII deduction

    (4,000 )     -0.1       (5,000 )     -0.1  

Foreign taxes

    (80,000 )     -1.7       (136,000 )     -2.7  

State taxes

    250,000       5.4       200,000       4.0  

Stock compensation

    2,000       0.0       (33,000 )     -0.7  

Other

    (20,000 )     -0.4       2,000       0.0  
                                 

Provision for income taxes

  $ 1,138,000       24.4 %   $ 1,091,000       21.7 %
Schedule of Income Taxes Paid [Table Text Block]
   

For the Years Ended December 31,

 
   

2025

   

2024

 

Federal

  $ 494,000     $ 1,119,000  

State

    257,000       190,000  

Foreign

    139,000       126,000  

Total taxes paid, net of refunds

  $ 890,000     $ 1,435,000  
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Leases (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
   

December 31,

 

2026

  $ 1,473,000  

2027

    1,459,000  

2028

    1,489,000  

2029

    1,520,000  

2030

    644,000  

Thereafter

    4,212,000  

Total future minimum lease payments

    10,797,000  

Less imputed interest

    (2,915,000 )

Total lease liabilities

  $ 7,882,000  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Years Ended December 31,

   

Years Ended December 31,

 
   

2025

   

2024

   

2025

   

2024

 
                                 
   

Building Supply

   

Disposable Protective Apparel

 
                                 

Segment sales

  $ 36,031,000     $ 35,965,000     $ 23,111,000     $ 21,875,000  

Less:

                               

Cost of goods sold

    23,179,000       22,902,000       13,426,000       12,005,000  

Selling, general and administrative

    6,830,000       7,191,000       5,422,000       5,375,000  

Depreciation and amortization

    711,000       661,000       112,000       108,000  

Other income

    (155,000 )     (535,000 )     (27,000 )     (94,000 )

Segment net income

  $ 5,466,000     $ 5,746,000     $ 4,178,000     $ 4,481,000  
   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 36,031,000     $ 35,965,000  

Disposable Protective Apparel

    23,111,000       21,875,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Years Ended December 31,

 
    2025     2024  
                 

Building Supply

  $ 5,466,000     $ 5,746,000  

Disposable Protective Apparel

    4,178,000       4,481,000  

Total segment income

    9,644,000       10,227,000  
                 

Unallocated corporate overhead expenses

    4,975,000       5,207,000  

Provision for income taxes

    1,138,000       1,091,000  

Consolidated net income

  $ 3,531,000     $ 3,929,000  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

Years Ended December 31,

 
   

2025

   

2024

 
                 

Net sales by geographic region

               

United States

  $ 58,527,000     $ 57,211,000  

International

    615,000       629,000  
                 

Consolidated net sales

  $ 59,142,000     $ 57,840,000  
   

As of December 31,

 
   

2025

   

2024

 

Long-lived assets, net by geographic region

               

United States

  $ 6,953,000     $ 7,325,000  

International

    1,281,000       1,195,000  
                 

Consolidated total long-lived assets, net

  $ 8,234,000     $ 8,520,000  
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
   

As of December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 5,617,000     $ 6,069,000  

Disposable Protective Apparel

    1,451,000       1,424,000  

Total segment assets

    7,068,000       7,493,000  
                 

Unallocated corporate assets

    1,221,000       1,082,000  

Total consolidated assets

  $ 8,289,000     $ 8,575,000  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Concentration of Risk (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
     

December 31,

 
     

2025

   

2024

 
                   

Accounts Receivable:

               
 

Customer A

    53 %     36 %
 

Customer B

    *       14 %
                   

Net sales:

                 
 

Customer A

    24 %     20 %
 

Customer B

    15 %     15 %
 

Customer C

    11 %     13 %
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2020
Accounts Receivable, after Allowance for Credit Loss $ 8,138,000 $ 4,894,000  
Accounts Receivable, Allowance for Credit Loss, Current 46,000 35,000  
Inventory Valuation Reserves 384,000 416,000  
Accumulated Other Comprehensive Income (Loss), Net of Tax (1,947,000) (1,499,000)  
Advertising Expense 48,000 65,000  
Share-Based Payment Arrangement, Option [Member]      
Share-Based Payment Arrangement, Expense 55,000 59,000  
Restricted Stock [Member]      
Share-Based Payment Arrangement, Expense $ 485,000 $ 404,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 32,330 29,675  
The2004 Plan Member      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0 0 5,009,750
Incentive Plan 2020 [Member] | Restricted Stock [Member]      
Share-Based Payment Arrangement, Expense $ 485,000 $ 404,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 32,330 29,675  
Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 5 years    
Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 17 years    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details)
Dec. 31, 2025
Building [Member]  
Useful life (Year) 25 years
Software (in years) (Year) 25 years
Machinery and Equipment [Member] | Minimum [Member]  
Useful life (Year) 5 years
Software (in years) (Year) 5 years
Machinery and Equipment [Member] | Maximum [Member]  
Useful life (Year) 15 years
Software (in years) (Year) 15 years
Furniture and Fixtures [Member] | Minimum [Member]  
Useful life (Year) 2 years
Software (in years) (Year) 2 years
Furniture and Fixtures [Member] | Maximum [Member]  
Useful life (Year) 7 years
Software (in years) (Year) 7 years
Leasehold Improvements [Member] | Minimum [Member]  
Useful life (Year) 4 years
Software (in years) (Year) 4 years
Leasehold Improvements [Member] | Maximum [Member]  
Useful life (Year) 5 years
Software (in years) (Year) 5 years
Software Development [Member]  
Useful life (Year) 5 years
Software (in years) (Year) 5 years
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net income $ 3,531,000 $ 3,929,000
Basic weighted average common shares outstanding (in shares) 10,444,663 11,137,873
Add: Dilutive effect of common stock options (in shares) 105,776 97,173
Diluted weighted average common shares outstanding (in shares) 10,550,439 11,235,046
Basic earnings per common share (in dollars per share) $ 0.34 $ 0.35
Diluted earnings per common share (in dollars per share) $ 0.33 $ 0.35
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Note 3 - Inventories - Inventory (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Raw materials $ 9,454,000 $ 10,948,000
Work in process 4,468,000 2,934,000
Finished goods 9,676,000 8,851,000
Total inventory $ 23,598,000 $ 22,733,000
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Property and Equipment (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Depreciation, Depletion and Amortization, Nonproduction $ 925,000 $ 873,000
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Property and Equipment - Property and Equipment (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Buildings $ 493,000 $ 493,000
Machinery and equipment 16,796,000 16,732,000
Office furniture and equipment 3,192,000 2,927,000
Leasehold improvements 827,000 690,000
Property, Plant and Equipment, Gross 21,308,000 20,842,000
Less accumulated depreciation and amortization (13,074,000) (12,322,000)
Total net property and equipment $ 8,234,000 $ 8,520,000
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Equity Investments in Unconsolidated Affiliate (Details Textual)
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
ft²
Dec. 31, 2024
USD ($)
Dec. 31, 2005
Income (Loss) from Equity Method Investments   $ 182,000 $ 629,000  
INDIA | Harmony [Member]        
Number of Stores   4    
Number Of Stores Owned   3    
Number Of Stores Rented   1    
INDIA | Harmony [Member] | Manufacturing Building Products [Member]        
Area of Real Estate Property (Square Foot) | ft²   139,000    
INDIA | Harmony [Member] | Manufacturing Coated Material and Sewing Proprietary Disposable Protective Apparel [Member]        
Area of Real Estate Property (Square Foot) | ft²   121,000    
INDIA | Harmony [Member] | Sewing Proprietary Disposable Protective Apparel [Member]        
Area of Real Estate Property (Square Foot) | ft²   23,000    
INDIA | Harmony [Member] | Manufacturing Of Building Products [Member]        
Area of Real Estate Property (Square Foot) | ft²   159,000    
Harmony [Member]        
Equity Method Investment, Other than Temporary Impairment   $ 0 0  
Expense To Acquire Inventory   19,397,000 22,080,000  
Income (Loss) from Equity Method Investments   182,000 629,000  
Proceeds from Sale of Productive Assets   628,000 $ 839,000  
Equity Method Investments   5,548,000    
Equity Method Investment, Aggregate Cost   1,450,000    
Cumulative Equity In Income Of Unconsolidated Affiliate   7,064,000    
Proceeds from Equity Method Investment, Distribution, Return of Capital   $ 942,000    
Proceeds from Equity Method Investment, Distribution $ 77,000      
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (1,947,000)      
Harmony [Member] | Alpha Pro Tech Engineered Products [Member]        
Equity Method Investment, Ownership Percentage       41.66%
Harmony [Member] | Maple Industries and Associates [Member]        
Equity Method Investment, Ownership Percentage       58.34%
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Accrued Liabilities (Details Textual) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Contract with Customer, Liability $ 3,952,000 $ 3,224,000
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payroll expenses and taxes payable $ 269,000 $ 221,000
Commissions and bonuses payable and general accrued liabilities 819,000 726,000
Total accrued liabilities $ 1,088,000 $ 947,000
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Shareholder's Equity (Details Textual) - USD ($)
Pure in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2020
Dec. 31, 2023
Stock Repurchased and Retired During Period, Shares 685,313 831,000    
Payments for Repurchase of Common Stock $ 3,345,000 $ 4,452,000    
Share Repurchase Program, Remaining Authorized, Amount $ 1,397,000      
Options outstanding, options (in shares) 61,100 61,100   292,766
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value $ 0 $ 497,000    
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 32,330 29,675    
Share-Based Payment Arrangement, Expense $ 485,000 $ 404,000    
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Expense 55,000 $ 59,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 33,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 8 months 26 days      
The2004 Plan Member        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 5,000,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0 0 5,009,750  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 3 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 5 years      
Incentive Plan 2020 [Member]        
Common Stock, Capital Shares Reserved for Future Issuance 1,800,000      
Incentive Plan 2020 [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 32,330 29,675    
Share-Based Payment Arrangement, Expense $ 485,000 $ 404,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 318,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 8 months 26 days      
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Shareholder's Equity - Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Outstanding, shares (in shares) 256,675 235,172
Outstanding, weighted average grant date price (in dollars per share) $ 4.38 $ 4.21
Granted to employees and directors, shares (in shares) 32,330 29,675
Granted to employees and directors, weighted average grant date price (in dollars per share) $ 5.11 $ 5.56
Vested, shares (in shares) (29,675) (8,172)
Vested, weighted average grant date price (in dollars per share) $ 5.56 $ 4.02
Granted to employees and directors, shares (in shares) 32,330 29,675
Outstanding (in shares) 259,330 256,675
Outstanding, weighted average grant date price (in dollars per share) $ 4.34 $ 4.38
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Shareholder's Equity - Information About Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Options outstanding, options (in shares) 292,766  
Options outstanding, weighted average exercise price (in dollars per share) $ 3.71  
Exercised, options (in shares) (231,666)  
Exercised, weighted average exercise price (in dollars per share) $ 3.59  
Options outstanding, options (in shares) 61,100  
Options outstanding, weighted average exercise price (in dollars per share) $ 4.17  
Options outstanding, options (in shares) 61,100 61,100
Options outstanding, weighted average exercise price (in dollars per share) $ 4.17 $ 4.17
Options exercisable, options (in shares)   45,632
Options exercisable, weighted average exercise price (in dollars per share)   $ 4.15
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Shareholders' Equity - Information About Stock Options (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit   $ 3.99
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 4.23  
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding | shares 61,100 61,100
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 4.17 $ 4.17
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term   2 years 6 months
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 16,000 $ 16,000
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable | shares 45,632 45,632
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 4.15 $ 4.15
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term   2 years 5 months 1 day
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value | $ $ 13,000 $ 13,000
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Accumulated Other Comprehensive Loss (Details Textual) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (1,947,000) $ (1,499,000)
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
State $ 257,000 $ 190,000
Illinois Tax Authority [Member]    
State $ 79,000  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes - Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Federal $ 633,000 $ 748,000
State 232,000 175,000
Foreign 97,000 107,000
Federal 127,000 40,000
State 49,000 21,000
Provision for income taxes $ 1,138,000 $ 1,091,000
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes - Deferred Income Tax Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Property and equipment $ (1,361,000) $ (1,234,000)
Intangible assets 24,000 158,000
Inventory reserve 81,000 87,000
Accrued expenses and inventory 475,000 392,000
Right of Use Asset (1,633,000) (1,872,000)
Foreign exchange 25,000 29,000
Lease Liability 1,655,000 1,885,000
AMT/Foreign tax credits 233,000 188,000
State income taxes (178,000) (136,000)
Net deferred income tax liabilities $ (679,000) $ (503,000)
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes - Income Tax Reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Non-deductible meals & entertainment $ 10,000 $ 9,000
Non-deductible meals & entertainment 0.20% 0.20%
FDII deduction $ (4,000) $ (5,000)
FDII deduction (0.10%) (0.10%)
Foreign taxes $ (80,000) $ (136,000)
Foreign taxes (1.70%) (2.70%)
State taxes $ 250,000 $ 200,000
State taxes 5.40% 4.00%
Stock compensation $ 2,000 $ (33,000)
Stock compensation 0.00% (0.70%)
Other $ (20,000) $ 2,000
Other (0.40%) 0.00%
Provision for income taxes $ 1,138,000 $ 1,091,000
Provision for income taxes 24.40% 21.70%
Domestic Tax Jurisdiction [Member]    
statutory rate of 21% $ 980,000 $ 1,054,000
statutory rate of 21% 21.00% 21.00%
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Income Taxes - Income Taxes Paid (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Federal $ 494,000 $ 1,119,000
State 257,000 190,000
Foreign 139,000 126,000
Total taxes paid, net of refunds $ 890,000 $ 1,435,000
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Leases (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating Lease, Right-of-Use Asset $ 7,775,000 $ 8,714,000
Operating Lease, Liability, Total 7,882,000  
Finance Lease, Liability, Total 0  
Operating Lease, Expense $ 1,507,000 $ 1,650,000
Operating Lease, Weighted Average Remaining Lease Term (Year) 9 years 5 months 1 day  
Operating Lease, Weighted Average Discount Rate, Percent 7.00%  
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Leases - Future Minimum Lease Payment (Details)
Dec. 31, 2025
USD ($)
2026 $ 1,473,000
2027 1,459,000
2028 1,489,000
2029 1,520,000
2030 644,000
Thereafter 4,212,000
Total future minimum lease payments 10,797,000
Less imputed interest (2,915,000)
Total lease liabilities $ 7,882,000
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Note 13 - Employee Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 12.00%  
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 46,000 $ 46,000
Bonus Percentage 5.00%  
Accrued Bonuses, Current $ 819,000 726,000
President [Member]    
Bonus, Maximum Threshold 1,000,000  
Accrued Bonuses, Current $ 246,000 $ 264,000
For Employees Contributing 1 Percent of Gross Earnings [Member]    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 0.50%  
For Employees Contributing 2 to12 Percent of Gross Earnings [Member]    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 1.00%  
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments (Details Textual)
12 Months Ended
Dec. 31, 2025
Number of Operating Segments 2
Number of Reportable Segments 2
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments - Consolidated Net Sale (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net sales $ 59,142,000 $ 57,840,000
Cost of goods sold, excluding depreciation and amortization 36,605,000 34,907,000
Selling, general and administrative 17,773,000 18,611,000
Depreciation and amortization 925,000 873,000
Other income 830,000 1,571,000
Net income 3,531,000 3,929,000
Operating Segments [Member]    
Net income 9,644,000 10,227,000
Operating Segments [Member] | Building Supply [Member]    
Net sales 36,031,000 35,965,000
Cost of goods sold, excluding depreciation and amortization 23,179,000 22,902,000
Selling, general and administrative 6,830,000 7,191,000
Depreciation and amortization 711,000 661,000
Other income (155,000) (535,000)
Net income 5,466,000 5,746,000
Operating Segments [Member] | Disposable Protective Apparel [Member]    
Net sales 23,111,000 21,875,000
Cost of goods sold, excluding depreciation and amortization 13,426,000 12,005,000
Selling, general and administrative 5,422,000 5,375,000
Depreciation and amortization 112,000 108,000
Other income (27,000) (94,000)
Net income $ 4,178,000 $ 4,481,000
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income $ 3,531,000 $ 3,929,000
Provision for income taxes 1,138,000 1,091,000
Operating Segments [Member]    
Income 9,644,000 10,227,000
Operating Segments [Member] | Building Supply [Member]    
Income 5,466,000 5,746,000
Operating Segments [Member] | Disposable Protective Apparel [Member]    
Income 4,178,000 4,481,000
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Income $ 4,975,000 $ 5,207,000
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details) - Reportable Geographical Components [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenues $ 59,142,000 $ 57,840,000
Consolidated long-lived assets 8,234,000 8,520,000
UNITED STATES    
Revenues 58,527,000 57,211,000
Consolidated long-lived assets 6,953,000 7,325,000
Non-US [Member]    
Revenues 615,000 629,000
Consolidated long-lived assets $ 1,281,000 $ 1,195,000
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Consolidated assets $ 8,289,000 $ 8,575,000
Operating Segments [Member]    
Consolidated assets 7,068,000 7,493,000
Operating Segments [Member] | Building Supply [Member]    
Consolidated assets 5,617,000 6,069,000
Operating Segments [Member] | Disposable Protective Apparel [Member]    
Consolidated assets 1,451,000 1,424,000
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Consolidated assets $ 1,221,000 $ 1,082,000
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Concentration of Risk (Details Textual) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable [Member]    
Concentration Risk Threshold Percentage 10.00% 10.00%
Revenue Benchmark [Member]    
Concentration Risk Threshold Percentage 10.00% 10.00%
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Concentration of Risk - Customer Concentration (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable [Member] | Customer A [Member]    
Percentage risk 53.00% 36.00%
Accounts Receivable [Member] | Customer B [Member]    
Percentage risk 0.00% [1] 14.00%
Revenue Benchmark [Member] | Customer A [Member]    
Percentage risk 24.00% 20.00%
Revenue Benchmark [Member] | Customer B [Member]    
Percentage risk 15.00% 15.00%
Revenue Benchmark [Member] | Customer C [Member]    
Percentage risk 11.00% 13.00%
[1] Customer’s balance was below the 10% threshold for accounts receivable and/or net sales as of and for the year ended December 31, 2025.
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Note 16 - Employment Agreements (Details Textual)
12 Months Ended
Dec. 31, 2025
Officer [Member]  
Employment Agreement Term (Year) 5 years
XML 83 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 84 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.4 html 120 319 1 true 45 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income Sheet http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income Consolidated Statements of Income Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995443 - Disclosure - Award Timing Disclosure Sheet http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure Award Timing Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 10 false false R11.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 11 false false R12.htm 995550 - Disclosure - Note 1 - The Company Sheet http://www.alphaprotech.com/20251231/role/statement-note-1-the-company Note 1 - The Company Notes 12 false false R13.htm 995551 - Disclosure - Note 2 - Summary of Significant Accounting Policies Sheet http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies- Note 2 - Summary of Significant Accounting Policies Notes 13 false false R14.htm 995552 - Disclosure - Note 3 - Inventories Sheet http://www.alphaprotech.com/20251231/role/statement-note-3-inventories Note 3 - Inventories Notes 14 false false R15.htm 995553 - Disclosure - Note 4 - Property and Equipment Sheet http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment Note 4 - Property and Equipment Notes 15 false false R16.htm 995554 - Disclosure - Note 5 - Goodwill Sheet http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill Note 5 - Goodwill Notes 16 false false R17.htm 995555 - Disclosure - Note 6 - Equity Investments in Unconsolidated Affiliate Sheet http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate Note 6 - Equity Investments in Unconsolidated Affiliate Notes 17 false false R18.htm 995556 - Disclosure - Note 7 - Accrued Liabilities Sheet http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities- Note 7 - Accrued Liabilities Notes 18 false false R19.htm 995557 - Disclosure - Note 8 - Shareholder's Equity Sheet http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity Note 8 - Shareholder's Equity Notes 19 false false R20.htm 995558 - Disclosure - Note 9 - Accumulated Other Comprehensive Loss Sheet http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss Note 9 - Accumulated Other Comprehensive Loss Notes 20 false false R21.htm 995559 - Disclosure - Note 10 - Income Taxes Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes Note 10 - Income Taxes Notes 21 false false R22.htm 995560 - Disclosure - Note 11 - Leases Sheet http://www.alphaprotech.com/20251231/role/statement-note-11-leases- Note 11 - Leases Notes 22 false false R23.htm 995561 - Disclosure - Note 12 - Legal Proceedings Sheet http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings Note 12 - Legal Proceedings Notes 23 false false R24.htm 995562 - Disclosure - Note 13 - Employee Benefit Plans Sheet http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans Note 13 - Employee Benefit Plans Notes 24 false false R25.htm 995563 - Disclosure - Note 14 - Activity of Business Segments Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments Note 14 - Activity of Business Segments Notes 25 false false R26.htm 995564 - Disclosure - Note 15 - Concentration of Risk Sheet http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk- Note 15 - Concentration of Risk Notes 26 false false R27.htm 995565 - Disclosure - Note 16 - Employment Agreements Sheet http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements- Note 16 - Employment Agreements Notes 27 false false R28.htm 995566 - Disclosure - Note 17 - Related Party Transactions Sheet http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions Note 17 - Related Party Transactions Notes 28 false false R29.htm 995567 - Disclosure - Note 18 - Subsequent Events Sheet http://www.alphaprotech.com/20251231/role/statement-note-18-subsequent-events Note 18 - Subsequent Events Notes 29 false false R30.htm 995568 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies- 30 false false R31.htm 995569 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables Note 2 - Summary of Significant Accounting Policies (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies- 31 false false R32.htm 995570 - Disclosure - Note 3 - Inventories (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-tables Note 3 - Inventories (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-3-inventories 32 false false R33.htm 995571 - Disclosure - Note 4 - Property and Equipment (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables Note 4 - Property and Equipment (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment 33 false false R34.htm 995572 - Disclosure - Note 7 - Accrued Liabilities (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-tables Note 7 - Accrued Liabilities (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities- 34 false false R35.htm 995573 - Disclosure - Note 8 - Shareholder's Equity (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables Note 8 - Shareholder's Equity (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity 35 false false R36.htm 995574 - Disclosure - Note 10 - Income Taxes (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables Note 10 - Income Taxes (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes 36 false false R37.htm 995575 - Disclosure - Note 11 - Leases (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables Note 11 - Leases (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-11-leases- 37 false false R38.htm 995576 - Disclosure - Note 14 - Activity of Business Segments (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables Note 14 - Activity of Business Segments (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments 38 false false R39.htm 995577 - Disclosure - Note 15 - Concentration of Risk (Tables) Sheet http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables Note 15 - Concentration of Risk (Tables) Tables http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk- 39 false false R40.htm 995578 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual Note 2 - Summary of Significant Accounting Policies (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables 40 false false R41.htm 995579 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details) Details 41 false false R42.htm 995580 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details) Details 42 false false R43.htm 995581 - Disclosure - Note 3 - Inventories - Inventory (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details Note 3 - Inventories - Inventory (Details) Details 43 false false R44.htm 995582 - Disclosure - Note 4 - Property and Equipment (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-details-textual Note 4 - Property and Equipment (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables 44 false false R45.htm 995583 - Disclosure - Note 4 - Property and Equipment - Property and Equipment (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details Note 4 - Property and Equipment - Property and Equipment (Details) Details 45 false false R46.htm 995584 - Disclosure - Note 6 - Equity Investments in Unconsolidated Affiliate (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual Note 6 - Equity Investments in Unconsolidated Affiliate (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate 46 false false R47.htm 995585 - Disclosure - Note 7 - Accrued Liabilities (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-details-textual Note 7 - Accrued Liabilities (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-tables 47 false false R48.htm 995586 - Disclosure - Note 7 - Accrued Liabilities - Accrued Liabilities (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details Note 7 - Accrued Liabilities - Accrued Liabilities (Details) Details 48 false false R49.htm 995587 - Disclosure - Note 8 - Shareholder's Equity (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual Note 8 - Shareholder's Equity (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables 49 false false R50.htm 995588 - Disclosure - Note 8 - Shareholder's Equity - Restricted Stock Activity (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details Note 8 - Shareholder's Equity - Restricted Stock Activity (Details) Details 50 false false R51.htm 995589 - Disclosure - Note 8 - Shareholder's Equity - Information About Stock Options (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details Note 8 - Shareholder's Equity - Information About Stock Options (Details) Details 51 false false R52.htm 995590 - Disclosure - Note 8 - Shareholders' Equity - Information About Stock Options (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C Note 8 - Shareholders' Equity - Information About Stock Options (Details) Details 52 false false R53.htm 995591 - Disclosure - Note 9 - Accumulated Other Comprehensive Loss (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss-details-textual Note 9 - Accumulated Other Comprehensive Loss (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss 53 false false R54.htm 995592 - Disclosure - Note 10 - Income Taxes (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual Note 10 - Income Taxes (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables 54 false false R55.htm 995593 - Disclosure - Note 10 - Income Taxes - Provision for Income Taxes (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details Note 10 - Income Taxes - Provision for Income Taxes (Details) Details 55 false false R56.htm 995594 - Disclosure - Note 10 - Income Taxes - Deferred Income Tax Assets (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details Note 10 - Income Taxes - Deferred Income Tax Assets (Details) Details 56 false false R57.htm 995595 - Disclosure - Note 10 - Income Taxes - Income Tax Reconciliation (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details Note 10 - Income Taxes - Income Tax Reconciliation (Details) Details 57 false false R58.htm 995596 - Disclosure - Note 10 - Income Taxes - Income Taxes Paid (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details Note 10 - Income Taxes - Income Taxes Paid (Details) Details 58 false false R59.htm 995597 - Disclosure - Note 11 - Leases (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual Note 11 - Leases (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables 59 false false R60.htm 995598 - Disclosure - Note 11 - Leases - Future Minimum Lease Payment (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details Note 11 - Leases - Future Minimum Lease Payment (Details) Details 60 false false R61.htm 995599 - Disclosure - Note 13 - Employee Benefit Plans (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual Note 13 - Employee Benefit Plans (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans 61 false false R62.htm 995600 - Disclosure - Note 14 - Activity of Business Segments (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual Note 14 - Activity of Business Segments (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables 62 false false R63.htm 995601 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Sale (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details Note 14 - Activity of Business Segments - Consolidated Net Sale (Details) Details 63 false false R64.htm 995602 - Disclosure - Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details) Details 64 false false R65.htm 995603 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details) Details 65 false false R66.htm 995604 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details) Details 66 false false R67.htm 995605 - Disclosure - Note 15 - Concentration of Risk (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual Note 15 - Concentration of Risk (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables 67 false false R68.htm 995606 - Disclosure - Note 15 - Concentration of Risk - Customer Concentration (Details) Sheet http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details Note 15 - Concentration of Risk - Customer Concentration (Details) Details 68 false false R69.htm 995607 - Disclosure - Note 16 - Employment Agreements (Details Textual) Sheet http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual Note 16 - Employment Agreements (Details Textual) Details http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements- 69 false false All Reports Book All Reports apt-20251231.xsd apt-20251231_cal.xml apt-20251231_def.xml apt-20251231_lab.xml apt-20251231_pre.xml apt20251231_10k.htm http://fasb.org/us-gaap/2025 http://xbrl.sec.gov/cyd/2025 http://xbrl.sec.gov/dei/2025 http://xbrl.sec.gov/ecd/2025 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "apt20251231_10k.htm": { "nsprefix": "apt", "nsuri": "http://www.alphaprotech.com/20251231", "dts": { "schema": { "local": [ "apt-20251231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd", "https://xbrl.sec.gov/country/2025/country-2025.xsd", "https://xbrl.sec.gov/currency/2025/currency-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd", "https://xbrl.sec.gov/dei/2025/dei-2025.xsd", "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd", "https://xbrl.sec.gov/exch/2025/exch-2025.xsd", "https://xbrl.sec.gov/naics/2025/naics-2025.xsd", "https://xbrl.sec.gov/sic/2025/sic-2025.xsd", "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" ] }, "calculationLink": { "local": [ "apt-20251231_cal.xml" ] }, "definitionLink": { "local": [ "apt-20251231_def.xml" ] }, "labelLink": { "local": [ "apt-20251231_lab.xml" ] }, "presentationLink": { "local": [ "apt-20251231_pre.xml" ] }, "inline": { "local": [ "apt20251231_10k.htm" ] } }, "keyStandard": 297, "keyCustom": 22, "axisStandard": 20, "axisCustom": 0, "memberStandard": 27, "memberCustom": 17, "hidden": { "total": 30, "http://xbrl.sec.gov/dei/2025": 6, "http://xbrl.sec.gov/cyd/2025": 6, "http://fasb.org/us-gaap/2025": 14, "http://www.alphaprotech.com/20251231": 3, "http://xbrl.sec.gov/ecd/2025": 1 }, "contextCount": 120, "entityCount": 1, "segmentCount": 45, "elementCount": 489, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2025": 560, "http://xbrl.sec.gov/dei/2025": 37, "http://xbrl.sec.gov/cyd/2025": 14, "http://xbrl.sec.gov/ecd/2025": 8 }, "report": { "R1": { "role": "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "longName": "003 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:GrossProfit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R5": { "role": "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "apt:OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossAdjustment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R6": { "role": "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity", "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "longName": "995443 - Disclosure - Award Timing Disclosure", "shortName": "Award Timing Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "ecd:AwardTmgHowMnpiCnsdrdTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "ecd:AwardTmgHowMnpiCnsdrdTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-1-the-company", "longName": "995550 - Disclosure - Note 1 - The Company", "shortName": "Note 1 - The Company", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "longName": "995551 - Disclosure - Note 2 - Summary of Significant Accounting Policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories", "longName": "995552 - Disclosure - Note 3 - Inventories", "shortName": "Note 3 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment", "longName": "995553 - Disclosure - Note 4 - Property and Equipment", "shortName": "Note 4 - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill", "longName": "995554 - Disclosure - Note 5 - Goodwill", "shortName": "Note 5 - Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "longName": "995555 - Disclosure - Note 6 - Equity Investments in Unconsolidated Affiliate", "shortName": "Note 6 - Equity Investments in Unconsolidated Affiliate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-", "longName": "995556 - Disclosure - Note 7 - Accrued Liabilities", "shortName": "Note 7 - Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "longName": "995557 - Disclosure - Note 8 - Shareholder's Equity", "shortName": "Note 8 - Shareholder's Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss", "longName": "995558 - Disclosure - Note 9 - Accumulated Other Comprehensive Loss", "shortName": "Note 9 - Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "longName": "995559 - Disclosure - Note 10 - Income Taxes", "shortName": "Note 10 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-", "longName": "995560 - Disclosure - Note 11 - Leases", "shortName": "Note 11 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings", "longName": "995561 - Disclosure - Note 12 - Legal Proceedings", "shortName": "Note 12 - Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "longName": "995562 - Disclosure - Note 13 - Employee Benefit Plans", "shortName": "Note 13 - Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "longName": "995563 - Disclosure - Note 14 - Activity of Business Segments", "shortName": "Note 14 - Activity of Business Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "longName": "995564 - Disclosure - Note 15 - Concentration of Risk", "shortName": "Note 15 - Concentration of Risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-", "longName": "995565 - Disclosure - Note 16 - Employment Agreements", "shortName": "Note 16 - Employment Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "apt:EmploymentAgreementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "apt:EmploymentAgreementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions", "longName": "995566 - Disclosure - Note 17 - Related Party Transactions", "shortName": "Note 17 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-18-subsequent-events", "longName": "995567 - Disclosure - Note 18 - Subsequent Events", "shortName": "Note 18 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies", "longName": "995568 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables", "longName": "995569 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)", "shortName": "Note 2 - Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "apt:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "apt:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-tables", "longName": "995570 - Disclosure - Note 3 - Inventories (Tables)", "shortName": "Note 3 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables", "longName": "995571 - Disclosure - Note 4 - Property and Equipment (Tables)", "shortName": "Note 4 - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-tables", "longName": "995572 - Disclosure - Note 7 - Accrued Liabilities (Tables)", "shortName": "Note 7 - Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables", "longName": "995573 - Disclosure - Note 8 - Shareholder's Equity (Tables)", "shortName": "Note 8 - Shareholder's Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables", "longName": "995574 - Disclosure - Note 10 - Income Taxes (Tables)", "shortName": "Note 10 - Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables", "longName": "995575 - Disclosure - Note 11 - Leases (Tables)", "shortName": "Note 11 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables", "longName": "995576 - Disclosure - Note 14 - Activity of Business Segments (Tables)", "shortName": "Note 14 - Activity of Business Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables", "longName": "995577 - Disclosure - Note 15 - Concentration of Risk (Tables)", "shortName": "Note 15 - Concentration of Risk (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "longName": "995578 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual)", "shortName": "Note 2 - Summary of Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details", "longName": "995579 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details)", "shortName": "Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2025-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "apt:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details", "longName": "995580 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details)", "shortName": "Note 2 - Summary of Significant Accounting Policies - Reconciliation of Net Income and Number of Shares Used in Computers of Basic and Diluted EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R43": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details", "longName": "995581 - Disclosure - Note 3 - Inventories - Inventory (Details)", "shortName": "Note 3 - Inventories - Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-details-textual", "longName": "995582 - Disclosure - Note 4 - Property and Equipment (Details Textual)", "shortName": "Note 4 - Property and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details", "longName": "995583 - Disclosure - Note 4 - Property and Equipment - Property and Equipment (Details)", "shortName": "Note 4 - Property and Equipment - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:BuildingsAndImprovementsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:BuildingsAndImprovementsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual", "longName": "995584 - Disclosure - Note 6 - Equity Investments in Unconsolidated Affiliate (Details Textual)", "shortName": "Note 6 - Equity Investments in Unconsolidated Affiliate (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31_LegalEntityAxis-HarmonyMember_ProductOrServiceAxis-ManufacturingBuildingProductsMember_StatementGeographicalAxis-IN", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "SquareFoot", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R47": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-details-textual", "longName": "995585 - Disclosure - Note 7 - Accrued Liabilities (Details Textual)", "shortName": "Note 7 - Accrued Liabilities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details", "longName": "995586 - Disclosure - Note 7 - Accrued Liabilities - Accrued Liabilities (Details)", "shortName": "Note 7 - Accrued Liabilities - Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "longName": "995587 - Disclosure - Note 8 - Shareholder's Equity (Details Textual)", "shortName": "Note 8 - Shareholder's Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R50": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details", "longName": "995588 - Disclosure - Note 8 - Shareholder's Equity - Restricted Stock Activity (Details)", "shortName": "Note 8 - Shareholder's Equity - Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2024-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R51": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details", "longName": "995589 - Disclosure - Note 8 - Shareholder's Equity - Information About Stock Options (Details)", "shortName": "Note 8 - Shareholder's Equity - Information About Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R52": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C", "longName": "995590 - Disclosure - Note 8 - Shareholders' Equity - Information About Stock Options (Details)", "shortName": "Note 8 - Shareholders' Equity - Information About Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss-details-textual", "longName": "995591 - Disclosure - Note 9 - Accumulated Other Comprehensive Loss (Details Textual)", "shortName": "Note 9 - Accumulated Other Comprehensive Loss (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual", "longName": "995592 - Disclosure - Note 10 - Income Taxes (Details Textual)", "shortName": "Note 10 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "apt:ScheduleOfIncomeTaxesPaidTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31_IncomeTaxAuthorityNameAxis-IllinoisTaxAuthorityMember", "name": "us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R55": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "longName": "995593 - Disclosure - Note 10 - Income Taxes - Provision for Income Taxes (Details)", "shortName": "Note 10 - Income Taxes - Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details", "longName": "995594 - Disclosure - Note 10 - Income Taxes - Deferred Income Tax Assets (Details)", "shortName": "Note 10 - Income Taxes - Deferred Income Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details", "longName": "995595 - Disclosure - Note 10 - Income Taxes - Income Tax Reconciliation (Details)", "shortName": "Note 10 - Income Taxes - Income Tax Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details", "longName": "995596 - Disclosure - Note 10 - Income Taxes - Income Taxes Paid (Details)", "shortName": "Note 10 - Income Taxes - Income Taxes Paid (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxPaidFederalAfterRefundReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "apt:ScheduleOfIncomeTaxesPaidTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:IncomeTaxPaidFederalAfterRefundReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "apt:ScheduleOfIncomeTaxesPaidTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual", "longName": "995597 - Disclosure - Note 11 - Leases (Details Textual)", "shortName": "Note 11 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R60": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details", "longName": "995598 - Disclosure - Note 11 - Leases - Future Minimum Lease Payment (Details)", "shortName": "Note 11 - Leases - Future Minimum Lease Payment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual", "longName": "995599 - Disclosure - Note 13 - Employee Benefit Plans (Details Textual)", "shortName": "Note 13 - Employee Benefit Plans (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual", "longName": "995600 - Disclosure - Note 14 - Activity of Business Segments (Details Textual)", "shortName": "Note 14 - Activity of Business Segments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": null, "uniqueAnchor": null }, "R63": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "longName": "995601 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Sale (Details)", "shortName": "Note 14 - Activity of Business Segments - Consolidated Net Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-BuildingSupplyMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R64": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details", "longName": "995602 - Disclosure - Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details)", "shortName": "Note 14 - Activity of Business Segments - Reconciliation of Total Segment Income to Total Consolidated Net Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConsolidationItemsAxis-CorporateNonSegmentMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "unique": true } }, "R65": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "longName": "995603 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details)", "shortName": "Note 14 - Activity of Business Segments - Consolidated Net Sales and Long-lived Asset Information by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConsolidationItemsAxis-ReportableGeographicalComponentsMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConsolidationItemsAxis-ReportableGeographicalComponentsMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "longName": "995604 - Disclosure - Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details)", "shortName": "Note 14 - Activity of Business Segments - Consolidated Net Property and Equipment, Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2025-12-31", "name": "apt:TotalConsolidatedAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2025-12-31", "name": "apt:TotalConsolidatedAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual", "longName": "995605 - Disclosure - Note 15 - Concentration of Risk (Details Textual)", "shortName": "Note 15 - Concentration of Risk (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember", "name": "apt:ConcentrationRiskThresholdPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember", "name": "apt:ConcentrationRiskThresholdPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "longName": "995606 - Disclosure - Note 15 - Concentration of Risk - Customer Concentration (Details)", "shortName": "Note 15 - Concentration of Risk - Customer Concentration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2025-01-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apt20251231_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual", "longName": "995607 - Disclosure - Note 16 - Employment Agreements (Details Textual)", "shortName": "Note 16 - Employment Agreements (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Legal Entity of Counterparty, Type [Axis]", "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction." } } }, "auth_ref": [ "r59", "r65" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r49", "r51", "r54", "r1163" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49", "r952" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r840", "r1099" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsReceivableNet", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r783", "r839", "r975", "r1198", "r1199" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Commissions and bonuses payable and general accrued liabilities", "terseLabel": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Payroll expenses and taxes payable", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51", "r861" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r32", "r142", "r698" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r154", "r155", "r156", "r157", "r593" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss-details-textual" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r16", "r17", "r70", "r148", "r693", "r735", "r739", "r1180" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss-details-textual" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r163", "r164", "r575", "r576", "r577", "r578", "r601", "r602", "r603", "r604", "r605", "r606" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r17", "r569", "r572", "r625", "r730", "r731", "r1030", "r1031", "r1032", "r1090", "r1091", "r1092", "r1093" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r60", "r952", "r1231" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r759", "r1090", "r1091", "r1092", "r1093", "r1181", "r1233" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Treasury stock excise tax", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r1162" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r456" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r115" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r505", "r910" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r487", "r494", "r503" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r149", "r270", "r282" ] }, "apt_AlphaProTechEngineeredProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "AlphaProTechEngineeredProductsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Alpha Pro Tech Engineered Products [Member]", "documentation": "Alpha ProTech Engineered Products [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AmendmentFlag", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property (Square Foot)", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r103", "r111", "r144", "r181", "r183", "r184", "r221", "r237", "r255", "r259", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r560", "r562", "r599", "r681", "r682", "r688", "r788", "r885", "r886", "r893", "r952", "r969", "r970", "r981", "r1130", "r1131", "r1189" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r137", "r153", "r181", "r183", "r184", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r560", "r562", "r599", "r952", "r1130", "r1131", "r1189" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorFirmId", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorFirmId", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r985", "r986", "r999" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorLocation", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorLocation", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r985", "r986", "r999" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorName", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorName", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r985", "r986", "r999" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1002" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1002" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "ecd_AwardTmgMnpiCnsdrdFlag", "terseLabel": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AwardTypeAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r482", "r483", "r484", "r485", "r486" ] }, "apt_BonusMaximumThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "BonusMaximumThreshold", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_BonusMaximumThreshold", "terseLabel": "Bonus, Maximum Threshold", "documentation": "The maximum threshold for bonus payments under certain bonus plans." } } }, "auth_ref": [] }, "apt_BonusPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "BonusPercentage", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_BonusPercentage", "terseLabel": "Bonus Percentage", "documentation": "The bonus paid to the CEO and President in percentage of the Company's pre-tax profits." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BuildingMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r89" ] }, "apt_BuildingSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "BuildingSupplyMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Building Supply [Member]", "documentation": "Building Supply [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Buildings", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r19", "r140", "r858" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r20" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents, beginning of the period", "periodEndLabel": "Cash and cash equivalents, end of the period", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r19", "r82", "r178" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Decrease in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r1", "r82" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash transactions:" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CityAreaCode", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingincies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r55", "r104", "r691", "r774" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r91", "r314", "r315", "r841", "r1123", "r1125" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r33", "r842" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r972", "r973", "r974", "r976", "r977", "r978", "r979", "r1090", "r1091", "r1093", "r1181", "r1229", "r1233" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockParOrStatedValuePerShare", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesAuthorized", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r58", "r775" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding (in shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r58", "r775", "r794", "r1233", "r1234" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $.01 par value: 50,000,000 shares authorized; 10,131,565 and 10,816,878 shares outstanding as of December 31, 2025 and December 31, 2024, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r58", "r338", "r343", "r692", "r952" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r18", "r159", "r161", "r168", "r679", "r703", "r704" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r69", "r167", "r678", "r702" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r227", "r266", "r742", "r743", "r840", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r227", "r266", "r742", "r743", "r840", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r227", "r266", "r742", "r743", "r840", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r224", "r229", "r594", "r595", "r596", "r597", "r598", "r876", "r1097" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details" ], "lang": { "en-us": { "role": { "label": "Percentage risk", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r227", "r266", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r227", "r228", "r840", "r874", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "apt_ConcentrationRiskThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ConcentrationRiskThresholdPercentage", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_ConcentrationRiskThresholdPercentage", "terseLabel": "Concentration Risk Threshold Percentage", "documentation": "The concentration risk threshold percentage derived from quantitative amount." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r227", "r266", "r742", "r743", "r840", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r109", "r181", "r182", "r187", "r188", "r221", "r239", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r685", "r885", "r886", "r1130", "r1131" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r109", "r181", "r182", "r187", "r188", "r221", "r239", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r685", "r885", "r886", "r1130", "r1131" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r47", "r871" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r353", "r354", "r355", "r359" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r14", "r254", "r255", "r256", "r257", "r260", "r1105" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold, excluding depreciation and amortization", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r73", "r74", "r641", "r866", "r870", "r945", "r1071" ] }, "apt_CumulativeEquityInIncomeOfUnconsolidatedAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "CumulativeEquityInIncomeOfUnconsolidatedAffiliate", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_CumulativeEquityInIncomeOfUnconsolidatedAffiliate", "terseLabel": "Cumulative Equity In Income Of Unconsolidated Affiliate", "documentation": "CumulativeEquityInIncomeOfUnconsolidatedAffiliate" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1026", "r1080", "r1085", "r1174" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1026", "r1080", "r1085" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1026", "r1080", "r1085", "r1174" ] }, "apt_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "CustomerAMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Represents major customer." } } }, "auth_ref": [] }, "apt_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "CustomerBMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]", "documentation": "Represents a major customer." } } }, "auth_ref": [] }, "apt_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "CustomerCMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]", "documentation": "Represents a major customer." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r266", "r1099" ] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r994", "r1013" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r994", "r1013" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r996", "r1015" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r996", "r1015" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r998", "r1017" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r996", "r1015" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r989", "r1008" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r990", "r1009" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r990", "r1009" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r988", "r1007" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r988", "r1007" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r988", "r1007" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r991", "r1010" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r993", "r1012" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r993", "r1012" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r994", "r1013" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r997", "r1016" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r995", "r1014" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r992", "r1011" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1080", "r1085", "r1173", "r1174" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r121", "r1080", "r1085" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred income tax liabilities, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r510", "r511", "r689" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1080", "r1085", "r1173", "r1174" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r1171" ] }, "apt_DeferredTaxAssetsInventoryCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "DeferredTaxAssetsInventoryCurrent", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Inventory reserve", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory classified as current." } } }, "auth_ref": [] }, "apt_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Lease Liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liability." } } }, "auth_ref": [] }, "apt_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTaxAndForeignTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTaxAndForeignTaxCredits", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "AMT/Foreign tax credits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax and foreign tax credit carryforwards." } } }, "auth_ref": [] }, "apt_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesCurrent", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities classified as current." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Foreign exchange", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions." } } }, "auth_ref": [ "r1171" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Net deferred income tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedLabel": "Right of Use Asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r1171" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedLabel": "Property and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1171" ] }, "apt_DeferredTaxLiabilitiesStateIncomeTaxesNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "DeferredTaxLiabilitiesStateIncomeTaxesNonCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "apt_DeferredTaxLiabilitiesStateIncomeTaxesNonCurrent", "negatedLabel": "State income taxes", "documentation": "Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DepreciationAndAmortization", "terseLabel": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r6", "r31" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r170", "r221", "r242", "r259", "r865", "r885", "r886" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-1-the-company", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-", "http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-", "http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions", "http://www.alphaprotech.com/20251231/role/statement-note-18-subsequent-events", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment", "http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "apt_DisposableProtectiveApparelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "DisposableProtectiveApparelMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Disposable Protective Apparel [Member]", "documentation": "Disposable Protective Apparel [Member]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentAnnualReport", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentAnnualReport", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r985", "r986", "r999" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentFinStmtErrorCorrectionFlag", "terseLabel": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r985", "r986", "r999", "r1001" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentTransitionReport", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1000" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentType", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DomesticCountryMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Jurisdiction [Member]", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r513" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details" ], "lang": { "en-us": { "role": { "label": "Basic earnings per common share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r134", "r169", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r208", "r210", "r216", "r217", "r218", "r220", "r336", "r492", "r548", "r559", "r588", "r589", "r680", "r705", "r873" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details" ], "lang": { "en-us": { "role": { "label": "Diluted earnings per common share (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r134", "r169", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r210", "r216", "r217", "r218", "r220", "r336", "r492", "r548", "r559", "r588", "r589", "r680", "r705", "r873" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r22", "r23", "r219" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Provision for income taxes", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r513", "r911" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "statutory rate of 21%", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r181", "r185", "r513", "r534", "r911" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationFdiiAmount", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount", "negatedTerseLabel": "FDII deduction", "documentation": "Amount of reported income tax benefit from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r911", "r1164", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent", "negatedTerseLabel": "FDII deduction", "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r911", "r1164", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign taxes", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r514", "r517", "r911", "r1080", "r1086", "r1164" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "terseLabel": "Non-deductible meals & entertainment", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense." } } }, "auth_ref": [ "r1080", "r1086", "r1164", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "terseLabel": "Stock compensation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r911", "r1080", "r1086", "r1164", "r1166" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "terseLabel": "Other", "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r1165" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r516", "r911", "r1080", "r1086", "r1164" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation." } } }, "auth_ref": [ "r513", "r514", "r911" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r488" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r488" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "apt_EmploymentAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "EmploymentAgreementTerm", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_EmploymentAgreementTerm", "terseLabel": "Employment Agreement Term (Year)", "documentation": "Period of the employment agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "apt_EmploymentAgreementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "EmploymentAgreementsTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-" ], "lang": { "en-us": { "role": { "label": "Employment Agreements [Text Block]", "documentation": "The entire disclosure relating to employment agreements in which the reporting entity is involved." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressAddressLine1", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressCityOrTown", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressPostalZipCode", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressStateOrProvince", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r983" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information", "http://www.alphaprotech.com/20251231/role/statement-note-1-the-company", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables", "http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions", "http://www.alphaprotech.com/20251231/role/statement-note-18-subsequent-events", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-tables", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables", "http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-tables", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss-details-textual", "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityEmergingGrowthCompany", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r983" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFileNumber", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFilerCategory", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFilerCategory", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r983" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityIncorporationStateCountryCode", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1018" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityRegistrantName", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r983" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityShellCompany", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r983" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntitySmallBusiness", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntitySmallBusiness", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r983" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityTaxIdentificationNumber", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r983" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityVoluntaryFilers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityWellKnownSeasonedIssuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityComponentDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r126", "r133", "r134", "r163", "r164", "r165", "r189", "r190", "r191", "r194", "r202", "r204", "r206", "r222", "r278", "r281", "r306", "r335", "r352", "r492", "r529", "r530", "r544", "r545", "r546", "r549", "r558", "r559", "r567", "r569", "r570", "r571", "r572", "r574", "r575", "r576", "r577", "r578", "r587", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r611", "r625", "r702", "r730", "r731", "r732", "r759", "r817" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r272", "r273", "r275", "r540", "r599", "r1021", "r1022", "r1023", "r1175", "r1176", "r1177", "r1178" ] }, "us-gaap_EquityMethodInvestmentAggregateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentAggregateCost", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentAggregateCost", "terseLabel": "Equity Method Investment, Aggregate Cost", "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting." } } }, "auth_ref": [ "r48" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentDividendsOrDistributions", "terseLabel": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r4", "r6", "r72", "r700" ] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment", "terseLabel": "Equity Method Investment, Other than Temporary Impairment", "documentation": "Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting." } } }, "auth_ref": [ "r1114" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r272", "r599" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestments", "terseLabel": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r221", "r247", "r259", "r271", "r1027", "r1115" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r123", "r274", "r277", "r1023" ] }, "apt_ExpenseToAcquireInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ExpenseToAcquireInventory", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_ExpenseToAcquireInventory", "terseLabel": "Expense To Acquire Inventory", "documentation": "Purchases from our Joint venture." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r1183" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Finance Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r613", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiscalPeriod", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r46" ] }, "apt_ForEmployeesContributing1PercentOfGrossEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ForEmployeesContributing1PercentOfGrossEarningsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "For Employees Contributing 1 Percent of Gross Earnings [Member]", "documentation": "Represents employees contributing 1% of gross earnings." } } }, "auth_ref": [] }, "apt_ForEmployeesContributing2To12PercentOfGrossEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ForEmployeesContributing2To12PercentOfGrossEarningsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "For Employees Contributing 2 to12 Percent of Gross Earnings [Member]", "documentation": "Represents employees who contribute between 2% to 12% of their gross earnings." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r600" ] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Office furniture and equipment", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r89" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 }, "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Gain on sale of property and equipment", "negatedLabel": "Gain on sale of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1078", "r1121", "r1122" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r143", "r288", "r677", "r886", "r891", "r912", "r913", "r914", "r944", "r946", "r952", "r1118", "r1119", "r1179" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r1117", "r1120" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r1117", "r1120" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r71", "r75", "r110", "r181", "r183", "r184", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r599", "r880", "r885", "r1096", "r1104", "r1106", "r1107", "r1108", "r1130" ] }, "apt_HarmonyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "HarmonyMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Harmony [Member]", "documentation": "Information by name of investment." } } }, "auth_ref": [] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2025", "localname": "IN", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r985", "r986", "r999" ] }, "apt_IllinoisTaxAuthorityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "IllinoisTaxAuthorityMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Illinois Tax Authority [Member]", "documentation": "Relating to the Illinois tax authority." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r90" ] }, "apt_IncentivePlan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "IncentivePlan2020Member", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Incentive Plan 2020 [Member]", "documentation": "Represents the 2020 incentive plan." } } }, "auth_ref": [] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossAttributableToParent", "totalLabel": "Income before provision for income taxes", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r76", "r165" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity in income of unconsolidated affiliate", "terseLabel": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Equity in income of unconsolidated affiliate", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r6", "r72", "r106", "r221", "r244", "r259", "r271", "r700" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r177", "r513", "r514", "r521", "r527", "r911", "r1170" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r177", "r513", "r514", "r521", "r527", "r911", "r1170" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r521", "r1170" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [ "r521", "r1170" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r181", "r185", "r507", "r513", "r518", "r519", "r520", "r522", "r525", "r535", "r537", "r538", "r539", "r687", "r741", "r755", "r911" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Provision for income taxes", "totalLabel": "Provision for income taxes", "terseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r112", "r122", "r181", "r205", "r206", "r221", "r245", "r259", "r512", "r513", "r536", "r707", "r867", "r869", "r870", "r911" ] }, "us-gaap_IncomeTaxPaidByIndividualJurisdictionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidByIndividualJurisdictionTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Paid, by Individual Jurisdiction [Table]", "documentation": "Disclosure of information about income tax paid by jurisdiction." } } }, "auth_ref": [ "r177", "r527" ] }, "us-gaap_IncomeTaxPaidFederalAfterRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidFederalAfterRefundReceived", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": "us-gaap_IncomeTaxesPaidNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxPaidFederalAfterRefundReceived", "terseLabel": "Federal", "documentation": "Amount, after income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income." } } }, "auth_ref": [ "r177", "r526" ] }, "us-gaap_IncomeTaxPaidForeignAfterRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidForeignAfterRefundReceived", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": "us-gaap_IncomeTaxesPaidNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxPaidForeignAfterRefundReceived", "terseLabel": "Foreign", "documentation": "Amount, after income tax refund received, of cash paid to foreign tax jurisdiction for tax on income." } } }, "auth_ref": [ "r177", "r526" ] }, "us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPaidStateAndLocalAfterRefundReceived", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": "us-gaap_IncomeTaxesPaidNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived", "terseLabel": "State", "documentation": "Amount, after income tax refund received, of cash paid to state and local tax jurisdictions for tax on income." } } }, "auth_ref": [ "r177", "r526" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r162", "r508", "r509", "r522", "r523", "r524", "r528", "r749" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign taxes", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r514", "r517", "r911", "r1164" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "statutory rate of 21%", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r513", "r911" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "terseLabel": "Non-deductible meals & entertainment", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense." } } }, "auth_ref": [ "r1164", "r1166" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "terseLabel": "Stock compensation", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r911", "r1164", "r1166" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationOtherReconcilingItems", "terseLabel": "Other", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r1164", "r1165" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r516", "r911", "r1164" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r84", "r1079", "r1168", "r1169" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxesPaidNet", "totalLabel": "Total taxes paid, net of refunds", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r177", "r526", "r527" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "terseLabel": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable, net", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDueFromRelatedParties", "negatedLabel": "Accounts receivable, related party", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventory, net", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOperatingLeaseLiability", "terseLabel": "Lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r1025", "r1077" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details" ], "lang": { "en-us": { "role": { "label": "Add: Dilutive effect of common stock options (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r211", "r212", "r213", "r218", "r457" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r1003" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r987", "r1006" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r987", "r1006" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Interest income, net", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r885", "r945", "r1033", "r1104" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryCurrentTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r283" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r87", "r862" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r151", "r859", "r952" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r113", "r139", "r150", "r283", "r284", "r285", "r640", "r872" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r87", "r864" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "terseLabel": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r87", "r1029" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r87", "r863" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r706", "r745", "r746", "r747", "r748", "r825", "r826" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Equity investment in unconsolidated affiliate", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r89" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r89", "r618" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LegalEntityAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information", "http://www.alphaprotech.com/20251231/role/statement-note-1-the-company", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-deferred-income-tax-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-tax-reconciliation-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-income-taxes-paid-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-provision-for-income-taxes-details", "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables", "http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions", "http://www.alphaprotech.com/20251231/role/statement-note-18-subsequent-events", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-inventory-details", "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-tables", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables", "http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-accrued-liabilities-details", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-tables", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss", "http://www.alphaprotech.com/20251231/role/statement-note-9-accumulated-other-comprehensive-loss-details-textual", "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LegalEntityTypeOfCounterpartyDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Legal Entity Type of Counterparty [Domain]", "documentation": "Nature of the other party participating in a financial transaction." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r614", "r619" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1186" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2030", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2029", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617", "r1081", "r1089", "r1197" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r617" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r610" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r15", "r50", "r51", "r52", "r53", "r54", "r55", "r56", "r181", "r183", "r184", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r561", "r562", "r563", "r599", "r773", "r879", "r893", "r981", "r1130", "r1189", "r1190" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r64", "r105", "r695", "r952", "r969", "r970", "r1080", "r1084", "r1116", "r1184" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r52", "r138", "r181", "r183", "r184", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r561", "r562", "r563", "r599", "r952", "r1130", "r1189", "r1190" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LocalPhoneNumber", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LossContingenciesTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-12-legal-proceedings" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r232", "r316", "r317", "r318", "r321", "r504", "r892", "r1126", "r1127" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r89" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MajorCustomersAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r266", "r895", "r898", "r962", "r967", "r1200", "r1201", "r1202", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "apt_ManufacturingBuildingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ManufacturingBuildingProductsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Manufacturing Building Products [Member]", "documentation": "Indicates a facility used for manufacturing building products." } } }, "auth_ref": [] }, "apt_ManufacturingCoatedMaterialAndSewingProprietaryDisposableProtectiveApparelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ManufacturingCoatedMaterialAndSewingProprietaryDisposableProtectiveApparelMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Manufacturing Coated Material and Sewing Proprietary Disposable Protective Apparel [Member]", "documentation": "Indicates a facility used for manufacturing coated material and sewing proprietary disposable protective apparel." } } }, "auth_ref": [] }, "apt_ManufacturingOfBuildingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ManufacturingOfBuildingProductsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Manufacturing Of Building Products [Member]", "documentation": "Indicates a facility used for manufacturing of building products." } } }, "auth_ref": [] }, "apt_MapleIndustriesAndAssociatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "MapleIndustriesAndAssociatesMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Maple Industries and Associates [Member]", "documentation": "Maple industries and associates [member" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MaximumMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r232", "r317", "r318", "r319", "r320", "r453", "r483", "r484", "r485", "r504", "r590", "r639", "r726", "r727", "r740", "r765", "r766", "r823", "r827", "r829", "r830", "r832", "r834", "r835", "r837", "r838", "r852", "r853", "r890", "r894", "r907", "r912", "r915", "r916", "r947", "r948", "r949", "r950", "r963", "r1132", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MinimumMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r232", "r317", "r318", "r319", "r320", "r453", "r483", "r484", "r485", "r504", "r590", "r639", "r726", "r727", "r740", "r765", "r766", "r823", "r827", "r829", "r830", "r832", "r834", "r835", "r837", "r838", "r852", "r853", "r890", "r894", "r907", "r912", "r915", "r916", "r947", "r948", "r949", "r963", "r1132", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1004" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r266", "r895", "r898", "r962", "r967", "r1200", "r1201", "r1202", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NatureOfOperations", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-1-the-company" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r114", "r226", "r875", "r877" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r176" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r176" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r82", "r83", "r85" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income", "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details" ], "lang": { "en-us": { "role": { "label": "Net income", "totalLabel": "Net income", "terseLabel": "Income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r76", "r85", "r107", "r134", "r136", "r158", "r160", "r165", "r181", "r183", "r184", "r187", "r193", "r198", "r199", "r200", "r201", "r202", "r205", "r206", "r215", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r336", "r339", "r341", "r344", "r492", "r548", "r559", "r589", "r599", "r701", "r795", "r815", "r816", "r867", "r869", "r870", "r980", "r1130" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle." } } }, "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r171", "r172", "r173", "r192", "r193", "r194", "r195", "r196", "r197", "r200", "r207", "r220", "r267", "r268", "r278", "r279", "r280", "r281", "r305", "r306", "r311", "r333", "r334", "r335", "r336", "r490", "r491", "r492", "r493", "r529", "r530", "r531", "r532", "r533", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r555", "r556", "r557", "r558", "r559", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r591", "r592", "r608", "r609", "r620", "r621", "r622", "r623", "r624", "r625", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r744" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1004" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1004" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonUsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1235", "r1236", "r1237", "r1238" ] }, "apt_NoncashChangesToOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "NoncashChangesToOperatingLeases", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Net non-cash changes to operating leases", "documentation": "The amount of noncash changes to operating leases." } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Consolidated long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r265" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details" ], "lang": { "en-us": { "role": { "label": "Other income", "totalLabel": "Total other income", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r78" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Other income:" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1080", "r1087", "r1088" ] }, "apt_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "apt_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r886", "r1103" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r881", "r889", "r1103" ] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfStores", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfStores", "terseLabel": "Number of Stores", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "apt_NumberOfStoresOwned": { "xbrltype": "pureItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "NumberOfStoresOwned", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_NumberOfStoresOwned", "terseLabel": "Number Of Stores Owned", "documentation": "Represents the number of stores owned." } } }, "auth_ref": [] }, "apt_NumberOfStoresRented": { "xbrltype": "pureItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "NumberOfStoresRented", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "apt_NumberOfStoresRented", "terseLabel": "Number Of Stores Rented", "documentation": "Represents the number of stores rented." } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "OfficerMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Officer [Member]" } } }, "auth_ref": [ "r269", "r1230" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [ "r870" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r110", "r867", "r870", "r880", "r1096", "r1104", "r1106", "r1107", "r1108" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1185" ] }, "apt_OperatingLeaseExpenseNetOfAccretion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "OperatingLeaseExpenseNetOfAccretion", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Non-cash lease expense", "documentation": "Represents the amount of operating lease expense, net of accretion during the period." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-future-minimum-lease-payment-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total lease liabilities", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r613" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r613" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r613" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets", "terseLabel": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r612" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r616", "r951" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-11-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r615", "r951" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r260", "r885", "r886" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Total comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r3", "r10", "r102" ] }, "apt_OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossAdjustment", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "apt_OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossAdjustment", "terseLabel": "Other comprehensive loss - foreign currency translation loss", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of common stock", "terseLabel": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r81" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Treasury stock excise tax", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r174" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedTerseLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r80" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r360", "r383", "r385", "r391", "r408", "r410", "r411", "r412", "r413", "r414", "r448", "r449", "r450", "r899" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "apt_PolicyTable": { "xbrltype": "stringItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "PolicyTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "apt_PolicyTable" } } }, "auth_ref": [] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r152", "r286", "r287", "r860" ] }, "srt_PresidentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "PresidentMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "President [Member]" } } }, "auth_ref": [ "r1109" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "terseLabel": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r175", "r1076" ] }, "apt_ProceedsFromPaymentsForStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ProceedsFromPaymentsForStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "The cash inflow from or (outflow of) cash for stock options exercised during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromSaleOfProductiveAssets", "terseLabel": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r79" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r262", "r641", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r855", "r866", "r869", "r870", "r895", "r896", "r961", "r963", "r964", "r968", "r971", "r1024", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1072", "r1073", "r1074", "r1075", "r1128", "r1129", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r262", "r641", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r855", "r866", "r869", "r870", "r895", "r896", "r961", "r963", "r964", "r968", "r971", "r1024", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1072", "r1073", "r1074", "r1075", "r1128", "r1129", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8", "r618" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r88", "r118", "r119", "r120" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentGross", "totalLabel": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r89", "r141", "r699" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Total net property and equipment", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r618", "r686", "r699", "r952" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r118", "r119", "r697" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r89", "r618" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Software (in years) (Year)", "terseLabel": "Useful life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "apt_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life [Table Text Block]", "documentation": "Tabular disclosure of useful life of property, plant and equipment." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r232", "r317", "r318", "r319", "r320", "r383", "r453", "r483", "r484", "r485", "r489", "r504", "r590", "r637", "r638", "r639", "r726", "r727", "r740", "r765", "r766", "r823", "r827", "r829", "r830", "r832", "r834", "r835", "r837", "r838", "r852", "r853", "r890", "r894", "r907", "r912", "r915", "r916", "r947", "r948", "r949", "r950", "r963", "r974", "r1124", "r1132", "r1182", "r1192", "r1193", "r1194", "r1195", "r1196" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r232", "r317", "r318", "r319", "r320", "r383", "r453", "r483", "r484", "r485", "r489", "r504", "r590", "r637", "r638", "r639", "r726", "r727", "r740", "r765", "r766", "r823", "r827", "r829", "r830", "r832", "r834", "r835", "r837", "r838", "r852", "r853", "r890", "r894", "r907", "r912", "r915", "r916", "r947", "r948", "r949", "r950", "r963", "r974", "r1124", "r1132", "r1182", "r1192", "r1193", "r1194", "r1195", "r1196" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r28", "r29" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r27", "r29" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r181", "r186", "r187", "r269", "r409", "r434", "r629", "r630", "r690", "r696", "r768", "r769", "r770", "r771", "r772", "r793", "r822", "r1232" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r181", "r186", "r187", "r629", "r630", "r631", "r632", "r690", "r696", "r768", "r769", "r770", "r771", "r772", "r793", "r822" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r181", "r186", "r187", "r269", "r409", "r434", "r629", "r630", "r690", "r696", "r768", "r769", "r770", "r771", "r772", "r793", "r822", "r1188", "r1232" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r626", "r627", "r628", "r630", "r633", "r756", "r757", "r758", "r800", "r801", "r802", "r820", "r821" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Reportable Geographical Components [Member]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r506" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedStockMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r1095", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r61", "r94", "r694", "r734", "r739", "r754", "r776", "r952" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r126", "r133", "r134", "r189", "r190", "r191", "r194", "r202", "r204", "r206", "r278", "r281", "r306", "r335", "r492", "r529", "r530", "r544", "r545", "r546", "r549", "r558", "r559", "r567", "r570", "r571", "r574", "r587", "r608", "r611", "r730", "r732", "r759", "r1233" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r450", "r451", "r452", "r454", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r450", "r451", "r452", "r454", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details" ], "lang": { "en-us": { "role": { "label": "Net sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r108", "r109", "r221", "r238", "r239", "r253", "r259", "r262", "r264", "r266", "r356", "r357", "r358", "r641" ] }, "apt_RevenueFromContractWithCustomerShippingAndHandlingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "RevenueFromContractWithCustomerShippingAndHandlingPolicyPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Shipping and Handling, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs." } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r796" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r108", "r109", "r166", "r181", "r183", "r184", "r221", "r238", "r239", "r253", "r259", "r262", "r264", "r266", "r276", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r599", "r681", "r683", "r885", "r945", "r969", "r970", "r1130" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1004" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1004" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-customer-concentration-details", "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r266", "r1099", "r1100" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-7-accrued-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1172" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans", "http://www.alphaprotech.com/20251231/role/statement-note-13-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r9", "r40", "r41", "r42", "r43", "r416", "r417", "r418", "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r446" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1094" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-reconciliation-of-net-income-and-number-of-shares-used-in-computers-of-basic-and-diluted-eps-details" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r210", "r214", "r216", "r218" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r515", "r911", "r1164" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r272", "r273", "r275", "r540", "r599", "r1021", "r1022", "r1023", "r1175", "r1176", "r1177", "r1178" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r136", "r181", "r184", "r272", "r273", "r275", "r276", "r599" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-", "http://www.alphaprotech.com/20251231/role/statement-note-16-employment-agreements-details-textual", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r642", "r854", "r857", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-5-goodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r891" ] }, "apt_ScheduleOfIncomeTaxesPaidTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "ScheduleOfIncomeTaxesPaidTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income Taxes Paid [Table Text Block]", "documentation": "The tabular disclosure for income taxes paid." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-3-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r7", "r66", "r67", "r68" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-1-the-company" ], "lang": { "en-us": { "role": { "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-property-and-equipment-details", "http://www.alphaprotech.com/20251231/role/statement-note-4-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8", "r618" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-17-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r181", "r186", "r187", "r629", "r630", "r632", "r798", "r799", "r802" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-15-concentration-of-risk-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r30", "r71" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r30", "r71" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r99" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r95" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r34", "r35", "r36", "r37", "r38", "r39", "r92", "r93", "r94", "r145", "r146", "r147", "r223", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r564", "r750", "r751", "r752", "r753", "r894", "r1020", "r1080", "r1082" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "Security12bTitle", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_Security12bTitle", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r982" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "SecurityExchangeName", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_SecurityExchangeName", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r984" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r108", "r109", "r110", "r111", "r221", "r234", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r266", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r304", "r312", "r313", "r553", "r554", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r882", "r885", "r886", "r891", "r966", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r228", "r264", "r265", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r681", "r682", "r683", "r684", "r762", "r763", "r764", "r824", "r828", "r831", "r833", "r834", "r836", "r837", "r838", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r856", "r874", "r895", "r897", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r965", "r974", "r1200", "r1201", "r1202", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r111", "r221", "r233", "r234", "r235", "r236", "r237", "r249", "r251", "r252", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r266", "r881", "r883", "r884", "r885", "r887", "r888", "r889" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-income", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r77", "r866", "r867", "r868", "r870", "r1071" ] }, "apt_SewingProprietaryDisposableProtectiveApparelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alphaprotech.com/20251231", "localname": "SewingProprietaryDisposableProtectiveApparelMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Sewing Proprietary Disposable Protective Apparel [Member]", "documentation": "Indicates a facility used for sewing proprietary disposable protective apparel." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r908" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted to employees and directors, shares (in shares)", "label": "Granted to employees and directors, shares (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted to employees and directors, weighted average grant date price (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Outstanding, shares (in shares)", "periodEndLabel": "Outstanding (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Outstanding, weighted average grant date price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average grant date price (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedTerseLabel": "Vested, shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average grant date price (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "terseLabel": "Options exercisable, options (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "terseLabel": "Options exercisable, weighted average exercise price (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "terseLabel": "Options outstanding, options (in shares)", "periodStartLabel": "Options outstanding, options (in shares)", "periodEndLabel": "Options outstanding, options (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r462", "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "terseLabel": "Options outstanding, weighted average exercise price (in dollars per share)", "periodStartLabel": "Options outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "Options outstanding, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r462", "r463" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual", "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details" ], "lang": { "en-us": { "role": { "label": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r467" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r455", "r461", "r480", "r481", "r482", "r483", "r486", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "terseLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r96", "r97" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "terseLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r45" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r909" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r44" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r98" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r101" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r96", "r97" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity-information-about-stock-options-details157F0112-9C6A-4A30-9946-23BA750EEF6C" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-8-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r1133", "r1134" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r179", "r180" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-", "http://www.alphaprotech.com/20251231/role/statement-note-2-summary-of-significant-accounting-policies-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-property-and-equipment-goodwill-and-intangible-assets-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sale-details", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-reconciliation-of-total-segment-income-to-total-consolidated-net-income-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r108", "r109", "r110", "r111", "r135", "r221", "r234", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r266", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r304", "r307", "r312", "r313", "r553", "r554", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r882", "r885", "r886", "r891", "r966", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-consolidated-statements-of-shareholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r58", "r62", "r63", "r126", "r133", "r134", "r163", "r164", "r165", "r189", "r190", "r191", "r194", "r202", "r204", "r206", "r222", "r278", "r281", "r306", "r335", "r352", "r492", "r529", "r530", "r544", "r545", "r546", "r549", "r558", "r559", "r567", "r569", "r570", "r571", "r572", "r574", "r575", "r576", "r577", "r578", "r587", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r611", "r625", "r702", "r730", "r731", "r732", "r759", "r817" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments", "http://www.alphaprotech.com/20251231/role/statement-note-14-activity-of-business-segments-consolidated-net-sales-and-longlived-asset-information-by-geographic-area-details", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate", "http://www.alphaprotech.com/20251231/role/statement-note-6-equity-investments-in-unconsolidated-affiliate-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r228", "r264", "r265", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r681", "r682", "r683", "r684", "r762", "r763", "r764", "r824", "r828", "r831", "r833", "r834", "r836", "r837", "r838", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r856", "r874", "r895", "r897", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r965", "r974", "r1200", "r1201", "r1202", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementLineItems", "presentation": [