XML 76 R61.htm IDEA: XBRL DOCUMENT
v3.20.4

Note 14 - Employee Benefit Plans (Details Textual) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent | 12.00% |
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 45,000 | $ 42,000
Bonus Percentage | 5.00% |
Accrued Bonuses, Current | $ 2,670,000 | 621,000
President [Member] |  |
Bonus, Maximum Threshold | 1,000,000 |
Accrued Bonuses, Current | $ 1,000,000 | $ 194,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% |

X
- Definition The maximum threshold for bonus payments under certain bonus plans. + References No definition available. + Details
Name: | apt_BonusMaximumThreshold
Namespace Prefix: | apt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The bonus paid to the CEO and President in percentage of the Company's pre-tax profits. + References No definition available. + Details
Name: | apt_BonusPercentage
Namespace Prefix: | apt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765 + Details
Name: | us-gaap_AccruedBonusesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_PresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=apt_ForEmployeesContributing1PercentOfGrossEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=apt_ForEmployeesContributing2To12PercentOfGrossEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |