v3.24.2.u1
Acquisitions - Fair Value of Consideration Transferred (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 20, 2023
Vitol Acquisition    
Business Acquisition [Line Items]    
Total fair value of consideration transferred $ 119,500  
Vitol Acquisition | Provisional Accounting    
Business Acquisition [Line Items]    
Cash consideration paid to Vitol on closing 119,690  
Post-closing purchase price true-up 45  
Total fair value of consideration transferred 119,735  
Vitol Acquisition | Measurement Period Adjustments    
Business Acquisition [Line Items]    
Measurement period adjustments, Cash consideration paid to Vitol on closing 0  
Measurement period adjustments, Post-closing purchase price true-up (221)  
Measurement period adjustments, Total fair value of consideration transferred (221)  
Vitol Acquisition | Final Allocation    
Business Acquisition [Line Items]    
Cash consideration paid to Vitol on closing 119,690  
Post-closing purchase price true-up (176)  
Total fair value of consideration transferred $ 119,514  
Caldera Acquisition    
Business Acquisition [Line Items]    
Total fair value of consideration transferred, net of cash acquired   $ 121,700
Caldera Acquisition | Provisional Accounting    
Business Acquisition [Line Items]    
Cash consideration paid to seller on closing   80,942
Cash consideration paid to settle debt on behalf of seller   38,966
Purchase price payable   4,189
Contingent consideration payable   2,600
Total fair value of consideration transferred   126,697
Cash and restricted cash acquired   4,969
Total fair value of consideration transferred, net of cash acquired   121,728
Caldera Acquisition | Measurement Period Adjustments    
Business Acquisition [Line Items]    
Measurement period adjustments, Cash consideration paid to seller on closing   0
Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller   0
Measurement period adjustments, Purchase price payable   0
Measurement period adjustments, Contingent consideration payable   0
Measurement period adjustments, Total fair value of consideration transferred   0
Measurement period adjustments, Cash and restricted cash acquired   74
Measurement period adjustments, Total fair value of consideration transferred, net of cash acquired   (74)
Caldera Acquisition | Final Allocation    
Business Acquisition [Line Items]    
Cash consideration paid to seller on closing   80,942
Cash consideration paid to settle debt on behalf of seller   38,966
Purchase price payable   4,189
Contingent consideration payable   2,600
Total fair value of consideration transferred   126,697
Cash and restricted cash acquired   5,043
Total fair value of consideration transferred, net of cash acquired   $ 121,654