XML 49 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Net sales $ 119,313 $ 118,307 $ 364,426 $ 381,659
US        
Disaggregation Of Revenue [Line Items]        
Net sales 62,543 57,987 207,578 214,316
US | Crop        
Disaggregation Of Revenue [Line Items]        
Net sales 43,310 35,533 153,511 155,075
US | Non-Crop        
Disaggregation Of Revenue [Line Items]        
Net sales 19,233 22,454 54,067 59,241
International        
Disaggregation Of Revenue [Line Items]        
Net sales $ 56,770 $ 60,320 $ 156,848 $ 167,343