Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.24.1.u1
Acquisitions - Additional Information (Detail) - Neosho - USD ($)
$ in Thousands
Dec. 13, 2018
Mar. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Equity consideration for SLP acquired $ 20 $ 88 $ 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%