XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Method Investment - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
May 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Jan. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]                
Contributions to equity method investment   $ 16,662 $ 3,566          
Equity method investment   22,047 5,625 $ 20,757 $ 5,620 $ 5,602   $ 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 20,200            
Equity method investment, ownership percentage 50.00%           35.00%  
Equity method investment   22,500            
Assets contributed to equity method investment   2,300            
Equity method investments, remaining commitment amount $ 20,000 $ 20,000