XML 84 R72.htm IDEA: XBRL DOCUMENT
v3.23.1

Employee Retention Credit - Additional Information (Detail) - USD ($) $ in Thousands |  |  | 1 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Mar. 22, 2022 | Oct. 30, 2021 | Jul. 31, 2021 | Jun. 30, 2021 | Jan. 31, 2023 | Jan. 31, 2022
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
ERC receivables | $ 3,100 | $ 3,100 |  |  | $ 0 | $ 3,135
Cost of Sales [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Employee retention credit receivables |  | 1,700 |  |  |  |
Selling and Marketing Expense [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Employee Retention Credit Receivable - selling and marketing |  |  |  |  | 800 |
Research and Development Expense [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Employee Retention Credit Receivable - research and development |  | $ 300 |  |  |  |
General and Administrative Expense [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Employee Retention Credit Receivable - general and administrative expenses |  |  |  |  | 300 |
Prepaid Expenses and Other Current Assets [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Employee retention credit |  |  |  |  | $ 3,100 |
Cares Act [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Percentage of refundable tax credit can be claimed of qualified wages |  |  |  | (70.00%) |  |
Threshold qualified wages per employee per calendar quarter |  |  |  | $ 10,000 |  |
Maximum threshold employee retention credit per employee per calendar quarter |  |  |  | $ 7,000 |  |
Percentage of reduction of gross Receipts to qualify for employee retention credit |  |  | 20.00% |  |  |
Cares Act [Member] | Prepaid Expenses and Other Current Assets [Member] |  |  |  |  |  |
Employee Retention Credit Disclosure [Line Items] |  |  |  |  |  |
Employee retention credit received | $ 3,100 |  |  |  |  |

X
- Definition Employee retention credit. + References No definition available. + Details
Name: | alot_EmployeeRetentionCredit
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Employee retention credit disclosure [Line item]. + References No definition available. + Details
Name: | alot_EmployeeRetentionCreditDisclosureLineItems
Namespace Prefix: | alot_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of refundable payroll taxes to be recognized as a reduction of general and administrative expenses related to the Employee Retention Credit granted under the CARES act. + References No definition available. + Details
Name: | alot_EmployeeRetentionCreditReceivableGeneralAndAdministrativeExpenses
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Employee Retention Credit Receivable - Research and Development. + References No definition available. + Details
Name: | alot_EmployeeRetentionCreditReceivableResearchAndDevelopment
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of refundable payroll taxes to be recognized as a reduction of selling and marketing expense related to the Employee Retention Credit granted under the CARES act. + References No definition available. + Details
Name: | alot_EmployeeRetentionCreditReceivableSellingAndMarketing
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of refundable payroll taxes received. + References No definition available. + Details
Name: | alot_EmployeeRetentionCreditReceivables
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of ERC refundable payroll taxes received. + References No definition available. + Details
Name: | alot_EmployeeRetentionCreditReceived
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount receivable for Employee Retention Credit . + References No definition available. + Details
Name: | alot_ErcReceivables
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum threshold employee retention credit per employee per calendar quarter. + References No definition available. + Details
Name: | alot_MaximumThresholdEmployeeRetentionCreditPerEmployeePerCalendarQuarter
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of reduction of gross Receipts to qualify for employee retention credit. + References No definition available. + Details
Name: | alot_PercentageOfReductionOfGrossReceiptsToQualifyForEmployeeRetentionCredit
Namespace Prefix: | alot_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of refundable tax credit can be claimed of qualified wages. + References No definition available. + Details
Name: | alot_PercentageOfRefundableTaxCreditCanBeClaimedOnQualifiedWages
Namespace Prefix: | alot_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold qualified wages per employee per calendar quarter. + References No definition available. + Details
Name: | alot_ThresholdQualifiedWagesPerEmployeePerCalendarQuarter
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnusualOrInfrequentItemAxis=alot_CaresActMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |