XML 95 R81.htm IDEA: XBRL DOCUMENT
v3.21.1

Commitments and Contingencies. (Details) |  | 12 Months Ended |
--- | --- | --- | ---
Sep. 30, 2016 USD ($) | Dec. 31, 2020 USD ($) gal T | Dec. 31, 2019 USD ($)
Commitments and Contingencies. (Details) [Line Items] |  |  |
Indexed price purchase contracts gallons |  | 84,722,000 |
Open fixed-price sales contracts valued |  | $ 16,722,000 |
Property Tax Assessment [Member] |  |  |
Commitments and Contingencies. (Details) [Line Items] |  |  |
Property tax assessments | $ 10,000,000 |  |
Project Amortized Period | 20 years |  |
Outstanding balance |  | 9,108,000 | $ 9,342,000
Additional property tax payments |  | $ 900,000 |
Outstanding interest rate |  | 5.60% |
Ethanol Sales Contracts [Member] |  |  |
Commitments and Contingencies. (Details) [Line Items] |  |  |
Open fixed-price sales contracts valued |  | $ 257,310,000 |
Co-products Sales Contracts [Member] |  |  |
Commitments and Contingencies. (Details) [Line Items] |  |  |
Sales contracts (in US Tons) | T |  | 161,000 |
Ethanol Purchase Contracts [Member] | Suppliers [Member] |  |  |
Commitments and Contingencies. (Details) [Line Items] |  |  |
Indexed-price purchase contract (in US Gallons) | gal |  | 5,814,000 |
Ethanol Purchase Contracts [Member] | Fuel-grade from suppliers [Member] |  |  |
Commitments and Contingencies. (Details) [Line Items] |  |  |
Fixed-price purchase contracts value |  | $ 4,043,000 |
Ethanol Purchase Contracts [Member] | Corn from suppliers [Member] |  |  |
Commitments and Contingencies. (Details) [Line Items] |  |  |
Fixed-price purchase contracts value |  | $ 22,809,000 |

X
- References No definition available. + Details
Name: | alto_AdditionalPropertyTaxPayments
Namespace Prefix: | alto_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | alto_IndexedpricePurchaseContract
Namespace Prefix: | alto_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indexed-price purchase contracts + References No definition available. + Details
Name: | alto_IndexedpricePurchaseContracts
Namespace Prefix: | alto_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | alto_InterestRateOnOutstandingBalanceOfAssessment
Namespace Prefix: | alto_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | alto_MaximumAmountOfFinanceToBeAmortizedUnderPropertyTaxAssessments
Namespace Prefix: | alto_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | alto_ProjectsAmortizedPeriod
Namespace Prefix: | alto_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | alto_SalesOfContracts
Namespace Prefix: | alto_
Data Type: | num:weightItemType
Balance Type: | na
Period Type: | duration

X
- Definition The capitalized costs incurred (excluded from amortization), as of the date of the balance sheet, to operate and maintain wells and related equipment and facilities, including depreciation and applicable operating costs of support equipment and facilities and other costs of operating and maintaining those wells and related equipment and facilities. They become part of the cost of oil and gas produced. Examples of production costs (sometimes called lifting costs) are: costs of labor to operate the wells and related equipment and facilities; repairs and maintenance; materials, supplies, and fuel consumed and supplies utilized in operating the wells and related equipment and facilities; property taxes and insurance applicable to proved properties and wells and related equipment and facilities; severance taxes; some support equipment or facilities may serve two or more oil and gas producing activities and may also serve transportation, refining, and marketing activities. To the extent that the support equipment and facilities are used in oil and gas producing activities, their depreciation and applicable operating costs become exploration, development or production costs, as appropriate. Depreciation, depletion, and amortization of capitalized acquisition, exploration, and development costs are not production costs but also become part of the cost of oil and gas produced along with production (lifting) costs identified above. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10.(c)(7)(ii)) -URI http://asc.fasb.org/extlink&oid=120398226&loc=d3e511914-122862 + Details
Name: | us-gaap_ProductionCostsCumulative
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.(a)(19)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=alto_PropertyTaxAssessmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=alto_EthanolSalesContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=alto_CoproductsSalesContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=alto_EthanolPurchaseContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_SuppliersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_FuelgradeFromSuppliersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_CornFromSuppliersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |