XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities - Schedule of accrued liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Received not invoiced $ 4,510 $ 6,252
Accrued payroll 3,193 2,766
Accrued grower partner payables 1,991 824
Other 5,382 3,222
Accrued liabilities $ 15,076 $ 13,064