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, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of computation of basic and diluted earnings per share [Abstract]            
Net income attributed to Alto Ingredients, Inc. $ 8,390   $ 14,964   $ 13,068 $ (10,136)
Less: Preferred stock dividends (315) $ (312) (315) $ (315) (627) (630)
Basic income per share:            
Income available to common stockholders $ 8,075   $ 14,649   $ 12,441 (10,766)
Income available to common stockholders (in Shares) 71,260   54,498   70,808  
Income available to common stockholders (in Dollars per share) $ 0.11   $ 0.27   $ 0.18  
Add: Dilutive instruments $ 669       $ 1,153  
Diluted income per share:            
Income available to common stockholders $ 8,075   $ 14,649   $ 12,441 $ (10,766)
Income available to common stockholders (in Shares) 71,929       71,961 54,163
Income available to common stockholders (in Dollars per share) $ 0.11       $ 0.17 $ (0.20)