XML 103 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 01, 2026
Apr. 15, 2026
Nov. 30, 2024
Oct. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Apr. 30, 2026
Apr. 29, 2026
Dec. 13, 2024
Dec. 12, 2024
Subsequent Event [Line Items]                    
Contributions to equity method investment         $ 4,000 $ 6,250        
RPC Power, LLC                    
Subsequent Event [Line Items]                    
Contributions to equity method investment     $ 51,500 $ 42,500 41,200          
Revolving Credit Facility | Credit Facility                    
Subsequent Event [Line Items]                    
Borrowing base         $ 400,000       $ 400,000 $ 375,000
Subsequent Event                    
Subsequent Event [Line Items]                    
Cash dividend declared (USD per Share)   $ 0.40                
Dividends payable (USD per share)   $ 0.40                
Subsequent Event | RPC Power, LLC                    
Subsequent Event [Line Items]                    
Contributions to equity method investment $ 2,500                  
Subsequent Event | Revolving Credit Facility | Credit Facility                    
Subsequent Event [Line Items]                    
Borrowing base             $ 425,000 $ 400,000