XML 82 R67.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

INCOME TAXES - Net Operating Loss Carryback (Details) $ in Millions | 12 Months Ended
--- | ---
Jan. 31, 2024 USD ($)
INCOME TAXES |
Increase in loss carryback period for certain losses | 5 years
Domestic net operating loss carryback | $ 39.5
Income tax receivable | $ 12.7

X
- Definition Amount of domestic net operating loss carryback. + References No definition available. + Details
Name: | agx_DomesticNetOperatingLossCarryback
Namespace Prefix: | agx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the increase in loss carryback period for certain losses. + References No definition available. + Details
Name: | agx_IncreaseInLossCarrybackPeriodForCertainLosses
Namespace Prefix: | agx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other tax receivables expected to be realized or consumed within one year or operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_DeferredIncomeTaxesAndOtherTaxReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration