v3.26.1
Derivative Financial Instruments and Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Jul. 31, 2024
Dec. 31, 2023
Assets:        
Money market funds $ 28,318 $ 27,580   $ 47,242
Convertible note receivable   760 $ 750  
Money market funds        
Assets:        
Money market funds 22,969 19,786    
Commodity swap contracts        
Assets:        
Commodity swap contracts 2,082      
Liabilities:        
Commodity swap contracts   72    
Level 1        
Assets:        
Convertible note receivable   0    
Level 1 | Money market funds        
Assets:        
Money market funds 22,969 19,786    
Level 1 | Commodity swap contracts        
Assets:        
Commodity swap contracts 0      
Liabilities:        
Commodity swap contracts   0    
Level 2        
Assets:        
Convertible note receivable   0    
Level 2 | Money market funds        
Assets:        
Money market funds 0 0    
Level 2 | Commodity swap contracts        
Assets:        
Commodity swap contracts 2,082      
Liabilities:        
Commodity swap contracts   72    
Level 3        
Assets:        
Convertible note receivable   760    
Level 3 | Money market funds        
Assets:        
Money market funds 0 0    
Level 3 | Commodity swap contracts        
Assets:        
Commodity swap contracts $ 0      
Liabilities:        
Commodity swap contracts   $ 0