XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Summary of Selective Enterprise Information of Sales Disaggregated By Category and Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Net sales $ 129,313 $ 128,209 $ 245,113 $ 263,352
US        
Disaggregation Of Revenue [Line Items]        
Net sales 72,259 71,300 145,035 156,329
US | Crop        
Disaggregation Of Revenue [Line Items]        
Net sales 52,674 52,289 110,201 119,542
US | Non-Crop        
Disaggregation Of Revenue [Line Items]        
Net sales 19,585 19,011 34,834 36,787
International        
Disaggregation Of Revenue [Line Items]        
Net sales $ 57,054 $ 56,909 $ 100,078 $ 107,023