Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share. (Details) - Schedule of computation of basic and diluted earnings per share

v3.21.2
Earnings Per Share. (Details) - Schedule of computation of basic and diluted earnings per share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule of computation of basic and diluted earnings per share [Abstract]        
Net income (Loss) attributed to Alto Ingredients, Inc. $ (3,132) $ 15,215 $ 9,936 $ 5,079
Less: Preferred stock dividends (319) (319) (946) (949)
Diluted income per share:        
Add: Dilutive securities   3,196 1,258 2,338
Income (Loss) available to common stockholders   $ 14,896 $ 8,990 $ 4,130
Income (Loss) available to common stockholders (in Shares)   61,699,000 72,260,000 57,958,000
Income (Loss) available to common stockholders (in Dollars per share)   $ 0.24 $ 0.12 $ 0.07
Basic and Diluted loss per share:        
Income (Loss) available to common stockholders $ (3,451) $ 14,896 $ 8,990 $ 4,130
Income (Loss) available to common stockholders (in Shares) 71,383,000 58,503,000 71,002,000 55,620,000
Income (Loss) available to common stockholders (in Dollars per share) $ (0.05) $ 0.25 $ 0.13 $ 0.07