XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Method Investment - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 18 Months Ended
May 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Jan. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]                  
Contributions to equity method investment   $ 15,162 $ 3,566            
Equity method investment   20,757 5,602 $ 20,757 $ 11,406 $ 5,620 $ 3,880   $ 0
Assets contributed to equity method investment   0 $ 2,272            
RPC Power, LLC                  
Schedule of Equity Method Investments [Line Items]                  
Contributions to equity method investment $ 9,500     18,700          
Equity method investment, ownership percentage 50.00%             35.00%  
Equity method investments, commitment amount $ 21,500                
Equity method investment   $ 21,000   21,000          
Assets contributed to equity method investment       $ 2,300