XML 78 R62.htm IDEA: XBRL DOCUMENT
v3.23.3

Note 15 - Impact of COVID-19 Pandemic (Details Textual) | Dec. 31, 2021
--- | ---
Number of Repayment Installments | 2
Percent of Deferred Payroll Tax Amount Paid | 50.00%

X
- Definition The number of installments anticipated to repay the deferred payroll tax liability. + References No definition available. + Details
Name: | astc_NumberOfRepaymentInstallments
Namespace Prefix: | astc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percent of total deferred payroll tax liability paid as of reporting date. + References No definition available. + Details
Name: | astc_PercentOfDeferredPayrollTaxAmountPaid
Namespace Prefix: | astc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant