XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]          
Allowance for credit losses $ (839)   $ (839)   $ (1,270)
Total accounts receivable, net 141,125   141,125   $ 129,077
Revenues 322,452 $ 268,643 698,998 $ 541,141  
Purchaser One | Accounts Receivable | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Concentration risk, percentage         62.00%
Purchaser One | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Revenues $ 101,000 $ 152,100 $ 337,700 $ 319,500  
Concentration risk, percentage 31.00% 57.00% 48.30% 59.00%  
Purchaser Two | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Revenues $ 33,700   $ 72,800    
Concentration risk, percentage 10.00%   10.40%    
Purchaser Three | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Disaggregation of Revenue [Line Items]          
Revenues $ 46,600 $ 38,400 $ 79,700 $ 79,100  
Concentration risk, percentage 14.00% 15.00% 11.40% 14.00%  
Customer Contracts          
Disaggregation of Revenue [Line Items]          
Accounts receivable $ 75,624   $ 75,624   $ 97,307
Derivative Financial Instruments, Liabilities          
Disaggregation of Revenue [Line Items]          
Accounts receivable 39,566   39,566   11,384
Other Receivable          
Disaggregation of Revenue [Line Items]          
Accounts receivable $ 26,774   $ 26,774   $ 21,656