XML 59 R23.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Off-Balance Sheet Arrangements | 6 Months Ended
--- | ---
Jun. 30, 2015
Off Balance Sheet Arrangements [Abstract] |
Off Balance Sheet Arrangements | Off-Balance Sheet Arrangements The Company does not have any obligation under any transaction, agreement or other contractual arrangement to which an entity unconsolidated with the Company is party, that has or is reasonably likely to have a material effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.

X
- Definition Off-Balance Sheet Arrangements [Abstract] + References No definition available. + Details
Name: | alg_OffBalanceSheetArrangementsAbstract
Namespace Prefix: | alg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Off-Balance Sheet Arrangement [Text Block] + References No definition available. + Details
Name: | alg_OffBalanceSheetArrangementsTextBlock
Namespace Prefix: | alg_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration