XML 246 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Other Information (Details)
$ / shares in Units, $ in Thousands
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
Aug. 26, 2022
$ / shares
Fair Value Measurements      
Assets $ 67,390 $ 47,105  
Liabilities $ 11,966 48,532  
Warrant exercise price (in dollars per share) | $ / shares     $ 11.5
Common stock warrants outstanding | shares 0    
Estimated fair value $ 59,600    
Green coffee associated with forward contracts      
Fair Value Measurements      
Assets 47,644 33,447  
Coffee futures contracts      
Fair Value Measurements      
Assets 3,815 3,355  
Option contracts      
Fair Value Measurements      
Assets 228    
Forward purchase and sales contracts      
Fair Value Measurements      
Assets 15,703 10,303  
Liabilities $ 11,966 3,731  
Westrock Public Warrants      
Fair Value Measurements      
Liabilities   $ 39,371  
Warrant exercise price (in dollars per share) | $ / shares   $ 2.3  
Westrock Private Warrants      
Fair Value Measurements      
Liabilities   $ 5,430  
Warrant exercise price (in dollars per share) | $ / shares   $ 2.68  
Expected volatility | Convertible notes payable      
Fair Value Measurements      
Debt instrument, measurement input 45    
Assumed debt yield | Convertible notes payable      
Fair Value Measurements      
Debt instrument, measurement input 15.3    
Level 1      
Fair Value Measurements      
Assets $ 4,043 $ 3,355  
Liabilities   39,371  
Level 1 | Coffee futures contracts      
Fair Value Measurements      
Assets 3,815 3,355  
Level 1 | Option contracts      
Fair Value Measurements      
Assets 228    
Level 1 | Westrock Public Warrants      
Fair Value Measurements      
Liabilities   39,371  
Level 2      
Fair Value Measurements      
Assets 63,347 43,750  
Liabilities 11,966 3,731  
Level 2 | Green coffee associated with forward contracts      
Fair Value Measurements      
Assets 47,644 33,447  
Level 2 | Forward purchase and sales contracts      
Fair Value Measurements      
Assets 15,703 10,303  
Liabilities $ 11,966 3,731  
Level 3      
Fair Value Measurements      
Liabilities   5,430  
Level 3 | Westrock Private Warrants      
Fair Value Measurements      
Liabilities   $ 5,430