XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Net sales $ 128,209 $ 132,790 $ 263,352 $ 257,674
US        
Disaggregation Of Revenue [Line Items]        
Net sales 71,300 73,090 156,329 148,864
US | Crop        
Disaggregation Of Revenue [Line Items]        
Net sales 52,289 56,212 119,542 118,105
US | Non-Crop        
Disaggregation Of Revenue [Line Items]        
Net sales 19,011 16,878 36,787 30,759
International        
Disaggregation Of Revenue [Line Items]        
Net sales $ 56,909 $ 59,700 $ 107,023 $ 108,810