Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.24.2.u1
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 13, 2018
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Business Acquisition [Line Items]            
Contingent purchase price payment       $ 75 $ 75  
Neosho            
Business Acquisition [Line Items]            
Equity consideration for SLP acquired $ 20 $ 0   $ 0   $ 88
Cash paid on date of acquisition 399          
Contingent consideration 1,686          
Expected payments on first anniversary of closing date 300          
Earn out payments due in two years 100          
Earn out payments due in three years 100          
Earn out payments due in four years 100          
Earn out payments due in five years $ 100          
Percentage of product to obtain earn out payment 50.00%          
Percentage of earn out payment paid in cash 75.00%          
Percentage of earn out payment paid in equity 25.00%          
Contingent purchase price payment   $ 100 $ 100