v3.26.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic:        
Income attributable to Ranger Energy Services, Inc. $ 6.9 $ 7.3 $ 9.9 $ 7.9
Net income attributable to Class A Common Stock 6.9 7.3 9.9 7.9
Diluted:        
Income attributable to Ranger Energy Services, Inc. 6.9 7.3 9.9 7.9
Net income attributable to Class A Common Stock $ 6.9 $ 7.3 $ 9.9 $ 7.9
Weighted average shares (denominator):        
Weighted average number of shares - basic (in shares) 23,694,601 22,457,455 23,649,757 22,384,737
Effect of share-based awards (in shares) 300,613 215,914 333,435 329,995
Weighted average number of shares - diluted (in shares) 23,995,214 22,673,369 23,983,192 22,714,732
Basic income per share (in dollars per share) $ 0.29 $ 0.33 $ 0.42 $ 0.35
Diluted income per share (in dollars per share) $ 0.29 $ 0.32 $ 0.41 $ 0.35