XML 143 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Method Investment - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
Nov. 30, 2024
Oct. 31, 2024
May 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2023
Schedule of Equity Method Investments [Line Items]                  
Contributions to equity method investment         $ 6,250 $ 5,619      
Equity method investment $ 28,942       28,942 $ 11,406 $ 22,811 $ 5,620  
RPC Power, LLC                  
Schedule of Equity Method Investments [Line Items]                  
Contributions to equity method investment 27,700 $ 51,500 $ 42,500 $ 9,500          
Equity method investment, ownership percentage       50.00%         35.00%
Equity method investment 30,000       30,000        
Assets contributed to equity method investment 2,300                
Equity method investments, remaining commitment amount $ 21,500       $ 21,500