XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities - Schedule of accrued liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Received not invoiced $ 2,638 $ 4,510
Accrued payroll 3,839 3,193
Accrued grower partner payables 2,259 1,991
Other 3,472 5,382
Accrued liabilities $ 12,208 $ 15,076