v3.26.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic:    
Income attributable to Ranger Energy Services, Inc. $ 3.0 $ 0.6
Net income attributable to Class A Common Stock 3.0 0.6
Diluted:    
Income attributable to Ranger Energy Services, Inc. 3.0 0.6
Net income attributable to Class A Common Stock $ 3.0 $ 0.6
Weighted average shares (denominator):    
Weighted average number of shares - basic (in shares) 23,604,415 22,308,855
Effect of share-based awards (in shares) 432,606 802,612
Weighted average number of shares - diluted (in shares) 24,037,021 23,111,467
Basic income per share (in dollars per share) $ 0.13 $ 0.03
Diluted income per share (in dollars per share) $ 0.12 $ 0.03