XML 71 R57.htm IDEA: XBRL DOCUMENT
v3.21.1

Debt. (Details) - USD ($) |  |  | 1 Months Ended | 12 Months Ended |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
May 04, 2020 | May 04, 2020 | Sep. 15, 2017 | Aug. 02, 2022 | Dec. 21, 2020 | Dec. 18, 2020 | Sep. 30, 2020 | Dec. 31, 2020 | Sep. 20, 2021 | Nov. 30, 2020 | Nov. 10, 2020 | Jun. 26, 2017 | Dec. 15, 2016 | Dec. 12, 2016
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  | $ 35,300,000 | $ 100,000,000 |  |  |
Debt default interest rate |  |  |  |  |  |  |  | 2.00% |  |  |  |  |  |
Borrowing on credit facility |  |  |  |  |  |  |  | $ 16,000,000 |  |  |  |  |  |
Aggregate of debt amount |  |  |  |  | $ 19,900,000 |  |  |  |  |  |  |  |  |
Debt maturity date |  |  | Sep. 01, 2022 |  |  |  |  |  |  |  |  |  |  |
Description of payment made to company |  |  |  |  |  |  |  | The ICP Credit Facility and related agreements contain a variety of representations, warranties, covenants and events of default. Following a series of amendments and waivers among ICP, its lenders and their agent, certain terms of the agreements are as follows: ●Interest accrues under the ICP Credit Facility at an annual rate equal to the 30-day LIBOR plus 3.75%. ●ICP is required to pay an annual nonrefundable commitment fee, calculated as 0.75% multiplied by the average daily positive difference between (i) the ICP Revolving Loan commitment (which may be reduced by ICP from time to time in increments of $0.5 million), minus (ii) the aggregate principal amounts outstanding under the ICP Revolving Loan. ●ICP and Alto Pekin are collectively required to maintain working capital of not less than 50% of the combined outstanding revolving lines of credit, which was $30.0 million at December 31, 2020; and an annual debt service coverage ratio of not less than 1.50 to 1.00, in addition to various other affirmative and negative covenants. |  |  |  |  |  |
Pekin credit facilities, description | The Notes and related agreements contain a variety of representations, warranties, covenants and events of default. Following a series of amendments and waivers with the senior secured note holders and their agent, certain terms of the agreements are as follows: ●The Notes mature on December 15, 2021. ●Payments due under the Notes rank senior to all other indebtedness of Alto Ingredients, Inc. other than permitted senior indebtedness. ●Interest on the Notes accrues at a rate of 15% per annum. ●Any voluntary prepayments must made at 102% of the principal amount prepaid. |  |  |  |  |  |  |  |  |  |  |  |  |
Interest on loan bear | 1.00% | 1.00% |  |  |  |  |  |  |  |  |  |  |  |
1st Farm Credit Services [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 32,000,000 |
September Paydown Amount [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate amount |  |  |  |  |  |  | $ 40,000,000 |  |  |  |  |  |  |
Aggregate of debt amount |  |  |  |  |  |  | $ 40,000,000 |  |  |  |  |  |  |
December Paydown Amount [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate amount |  |  |  |  |  |  |  | $ 24,900,000 |  |  |  |  |  |
Aggregate of debt amount |  |  |  |  |  | $ 24,900,000 |  |  |  |  |  |  |  |
Kinergy Line of Credit [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Description of interest rate |  |  |  | The credit facility is subject to certain other sublimits, including inventory loan limits. Interest accrues under the line of credit at a rate equal to (i) the three-month London Interbank Offered Rate (“LIBOR”), plus (ii) a specified applicable margin ranging between 1.50% and 2.00%. The applicable margin was 2.00%, for a total rate of 2.24% at December 31, 2020. The credit facility’s monthly unused line fee is an annual rate equal to 0.25% to 0.375% depending on the average daily principal balance during the immediately preceding month. Payments that may be made by Kinergy to the Company as reimbursement for management and other services provided by the Company to Kinergy are limited under the terms of the credit facility to $1,500,000 per fiscal quarter. The credit facility also includes the accounts receivable of Alto Nutrients as additional collateral. Payments that may be made by Alto Nutrients to the Company as reimbursement for management and other services provided by the Company to Alto Nutrients are limited under the terms of the credit facility to $500,000 per fiscal quarter. |  |  |  |  |  |  |  |  |  |
Pacific Ethanol Pekin, Inc [Member] | Line of Credit [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Lines of Credit |  |  |  | $ 500,000,000 |  |  |  |  |  |  |  |  |  |
Pekin Credit Facilities [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 64,000,000 |
Description of interest rate |  |  |  |  |  |  |  | Following a series of amendments and waivers among Alto Pekin, its lenders and their agent, certain terms of the agreements are as follows: ●Interest accrues under the Pekin Credit Facility at an annual rate equal to the 30-day LIBOR plus 5.00%. ●Alto Pekin is required to pay a monthly fee on any unused portion of the Pekin Revolving Loan at a rate of 0.75% per annum. ●Alto Pekin and ICP are collectively required to maintain working capital of not less than 50% of the combined outstanding revolving lines of credit, which was $30.0 million at December 31, 2020; and an annual debt service coverage ratio of not less than 1.25 to 1.00, in addition to various other affirmative and negative covenants. |  |  |  |  |  |
ICP Credit Facilities [Member] | Credit Agreement [Member] | Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  | $ 24,000,000 |  |  |  |  |  |  |  |  |  |  |
Alto Ingredients, Inc [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate of debt amount |  |  |  |  |  | 19,900,000 |  |  |  |  |  |  |  |
Proceed of loan |  | $ 6,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Alto Ingredients, Inc [Member] | Note Purchase Agreement [Member] | Senior Secured Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 55,000,000
Gross proceeds from principal amount percentage |  |  |  |  |  |  |  |  |  |  |  |  |  | 97.00%
Alto Ingredients, Inc [Member] | Second Note Purchase Agreement [Member} | Senior Secured Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  |  |  | $ 13,900,000 |  |
Gross proceeds from principal amount percentage |  |  |  |  |  |  |  |  |  |  |  | 97.00% |  |
Alto Pekin [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceed of loan |  | $ 3,900,000 |  |  |  |  |  |  |  |  |  |  |  |
ICP [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate of debt amount |  |  |  |  | $ 5,000,000 | $ 5,000,000 |  |  |  |  |  |  |  |
Forecast [Member] | ICP Credit Facilities [Member] | Credit Agreement [Member] | Subsequent Event [Member] | Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  | $ 18,000,000 |  |  |  |  |

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

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

X
- Definition Description of payment made to company. + References No definition available. + Details
Name: | alto_DescriptionOfPaymentMadeToCompany
Namespace Prefix: | alto_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pekin Credit Facilities, description. + References No definition available. + Details
Name: | alto_PekinCreditFacilitiesDescription
Namespace Prefix: | alto_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 25 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=29642582&loc=d3e27881-108397 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 25 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=29642582&loc=d3e27862-108397 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399 + Details
Name: | us-gaap_AccountsPayableInterestBearingInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(c)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_DebtDefaultLongtermDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870 + Details
Name: | us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 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.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateEffectivePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions). + References Reference 1: 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.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for loan origination associated cost which is usually collected through escrow. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfLoanCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_ProceedsFromLinesOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_RepaymentsOfLinesOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=alto_OneFarmCreditServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=alto_SeptemberPaydownAmountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=alto_DecemberPaydownAmountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=alto_KinergLineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=alto_PacificEthanolPekinIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=alto_PekinCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=alto_ICPCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | alto_TypeOfAggrementAxis=alto_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=alto_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=alto_AltoIngredientsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | alto_TypeOfAggrementAxis=alto_NotePurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=alto_SeniorSecuredNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | alto_TypeOfAggrementAxis=alto_SecondNotePurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=alto_AltoPekinMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |