XML 76 R58.htm IDEA: XBRL DOCUMENT
v3.24.1

Income Taxes (FASB ASC 740 Income Taxes) (Details Narrative) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
BELGIUM |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards | $ 3,600,000 |
NEW JERSEY |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards | 14,156,000 |
Effective income tax rate reconciliation, tax credit, amount | 38,600 | $ 1,313,000
Domestic Tax Authority [Member] |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards | 166,300,000 |
Operating loss carry forwards with no expiration date | 103,300,000 |
New Jersey Division of Taxation [Member] |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards | 28,800,000 |
State and Local Jurisdiction [Member] |  |
Operating Loss Carryforwards [Line Items] |  |
Operating loss carryforwards | $ 82,500,000 |

X
- Definition Net operating loss carryforwards with no expiration date. + References No definition available. + Details
Name: | AIM_OperatingLossCarryforwardsWithNoExpirationDate
Namespace Prefix: | AIM_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12 + Details
Name: | us-gaap_IncomeTaxReconciliationTaxCredits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=country_BE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_NJ
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_NewJerseyDivisionOfTaxationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |