v3.25.2
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jul. 27, 2025
Feb. 21, 2025
Feb. 29, 2024
Feb. 26, 2024
Dec. 05, 2023
Related Party Transaction [Line Items]                  
Company incurred communications & community engagement consulting fees $ 1,146 $ 1,286 $ 2,171 $ 2,307          
Alta Mesa                  
Related Party Transaction [Line Items]                  
Noncontrolling ownership percentage             30.00%    
Alta Mesa | Boss                  
Related Party Transaction [Line Items]                  
Noncontrolling ownership percentage           30.00%   30.00% 30.00%
Alta Mesa | Boss | Subsequent event                  
Related Party Transaction [Line Items]                  
Noncontrolling ownership percentage         30.00%        
Consulting                  
Related Party Transaction [Line Items]                  
Company incurred communications & community engagement consulting fees $ 95 $ 108 114 150          
5-Spot Corporation | Consulting                  
Related Party Transaction [Line Items]                  
Company incurred communications & community engagement consulting fees     77 $ 150          
Powerhaus Gruppe Corp | Consulting                  
Related Party Transaction [Line Items]                  
Company incurred communications & community engagement consulting fees     $ 38