XML 153 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:      
Net income $ 59,944 $ 226,493 $ 217,006
Less: Pre-IPO net income attributable to Atlas Sand Company, LLC   54,561  
Less: Net income attributable to redeemable noncontrolling interest   66,503  
Net income attributable to Atlas Energy Solutions, Inc. $ 59,944 $ 105,429 $ 217,006
Denominator:      
Basic weighted average shares outstanding 108,235 70,450  
Dilutive potential of restricted stock units 299 85  
Dilutive potential of performance share units 642 500  
Diluted weighted average shares outstanding 109,176 71,035  
Basic EPS attributable to holders of New Atlas Common Stock $ 0.55 $ 1.5  
Diluted EPS attributable to holders of New Atlas Common Stock $ 0.55 $ 1.48