v3.25.2
Related Party Transactions (Details) - Related Party - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Oct. 27, 2023
Related Party Transaction [Line Items]              
Accounts payable   $ 1,828   $ 1,828   $ 1,996  
Management Services Agreement, Mach Resources              
Related Party Transaction [Line Items]              
Annual management fee             $ 7,400
Related party transactions   25,900 $ 26,500 57,200 $ 56,900    
Management fees   1,900 $ 1,900 3,700 $ 3,700    
Accounts payable   $ 1,800   $ 1,800   $ 2,000  
BCE-Mach Aggregator              
Related Party Transaction [Line Items]              
Common stock issued (shares) 5,161,290            
Net proceeds from sale of common stock $ 79,200