Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule of compute basic and diluted earnings per share [Abstract]        
Net income attributed to Alto Ingredients, Inc. $ 22,115 $ 8,390 $ 19,513 $ 13,068
Less: Preferred stock dividends (315) (315) (627) (627)
Less: Income allocated to participating securities (284) (108) (251) (167)
Basic income per share:        
Income available to common stockholders $ 21,516 $ 7,967 $ 18,635 $ 12,274
Income available to common stockholders (in Shares) 72,936 71,260 71,690 70,808
Income available to common stockholders (in Dollars per share) $ 0.29 $ 0.11 $ 0.26 $ 0.17
Add: Dilutive instruments
Add: Dilutive instruments (in Shares) 187 669 268 1,153
Diluted income per share:        
Income available to common stockholders $ 21,516 $ 7,967 $ 18,635 $ 12,274
Income available to common stockholders (in Shares) 73,123 71,929 71,958 71,961
Income available to common stockholders (in Dollars per share) $ 0.29 $ 0.11 $ 0.26 $ 0.17