XML 40 R28.htm IDEA: XBRL DOCUMENT
v3.10.0.1

DESCRIPTION OF THE BUSINESS AND BASIS OF PRESENTATION (Details) | 9 Months Ended
--- | ---
Oct. 31, 2018 | Oct. 31, 2017
GPS |  |
Description of the Business |  |
Consolidated revenues by subsidiaries | 61.00% | 89.00%

X
- Definition Represents the entity's revenue contributed to the parent entity as a percentage of the parent entity's total revenue. + References No definition available. + Details
Name: | agx_RevenueContributedToParentAsPercentageOfTotalParentRevenue
Namespace Prefix: | agx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Description Of Business [Line Items] + References No definition available. + Details
Name: | agx_ScheduleOfDescriptionOfBusinessLineItems
Namespace Prefix: | agx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=agx_GemmaPowerSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |