XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 01, 2024
Jan. 04, 2024
Best Company    
Business Acquisition [Line Items]    
Closing date of acquisition   Jan. 04, 2024
Cash paid upon closing   $ 2,510
Business Combination, post-closing payments   $ 4,000
Business combination, deferred consideration payment period   2 years
Business combination, deferred consideration payment description   post-closing payments, payable in equal annual installments over two years, with the first installment payable twelve months following the date of closing.
Business combination, incremental convertible promissory note   $ 1,000
AquaVida    
Business Acquisition [Line Items]    
Closing date of acquisition Mar. 01, 2024  
Cash paid upon closing $ 2,000  
Business Combination, post-closing payments $ 4,000  
Business combination, deferred consideration payment period 4 years  
Business combination, deferred consideration payment description post-closing payments, payable in equal annual installments over a four-year period, with the first installment payable twelve months following the date of closing