v3.25.2
Discontinued Operations and Disposals - Summary of Assets and Liabilities of Discontinued Operations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Total current assets of discontinued operations $ 508 $ 24,919
Non-current assets    
Total non-current assets of discontinued operations 0 20,430
Current liabilities    
Total current liabilities of discontinued operations 1,615 17,918
Vanguard Food LLP [Member] | Discontinued Operations, Disposed of by Sale [Member]    
Current assets    
Trade receivables, net 508 11,505
Inventories, net 0 11,881
Other Receivables   80
Prepaid expenses and deposits 0 1,453
Total current assets of discontinued operations 508 24,919
Non-current assets    
Property, plant and equipment, net 0 15,037
Right-of-use assets 0 5,393
Total non-current assets of discontinued operations 0 20,430
Total assets of discontinued operations 508 45,349
Current liabilities    
Trade payables 1,304 13,245
Accrued liabilities 311 3,236
Lease liabilities - current 0 1,437
Total current liabilities of discontinued operations 1,615 17,918
Non-current liabilities    
Lease liabilities - non-current 0 4,374
Total liabilities of discontinued operations $ 1,615 $ 22,292