Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.21.2
Acquisitions - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jul. 30, 2021
Jul. 01, 2019
Apr. 12, 2019
Dec. 13, 2018
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Dec. 31, 2020
Business Acquisition [Line Items]                    
Contingent purchase price payment             $ 3,045,000 $ 741,000    
Cortina Asset Management, LLC                    
Business Acquisition [Line Items]                    
Equity consideration for SLP acquired         $ 16,300,000   16,300,000     $ 15,100,000
Fair value adjustments to contingent purchase price consideration         670,000 $ 1,700,000 4,570,000 (500,000)    
Cortina Asset Management, LLC | General, Administrative and Other                    
Business Acquisition [Line Items]                    
Costs related to acquisition           $ 5,000   90,000    
Cortina Asset Management, LLC | Purchase Agreement                    
Business Acquisition [Line Items]                    
Aggregate purchase amount   $ 33,577,000                
Percentage to acquire business in cash     80.00%              
Additional percentage to acquire business in cash   80.00% 80.00%              
Business combination consideration partially offset by net closing credits   $ 35,072,000                
Equity consideration for SLP acquired   13,800,000                
Business combination acquired revenue     $ 13,027,000              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Greater than or Equal to 95% for July 1, 2020 to June 30, 2021                    
Business Acquisition [Line Items]                    
Business combination contingent consideration first retention payment     3,370,000              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Equal to 75% or Less for July 1, 2020 to June 30, 2021                    
Business Acquisition [Line Items]                    
Business combination contingent consideration first retention payment     0              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Between 75% and 95% for July 1, 2020 to June 30, 2021                    
Business Acquisition [Line Items]                    
Business combination contingent consideration first retention payment, minimum     0              
Business combination contingent consideration first retention payment, maximum     3,370,000              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Exceeded 95% for July 1, 2020 to June 30, 2021                    
Business Acquisition [Line Items]                    
Business combination contingent consideration first retention payment                 $ 3,370,000  
Business combination contingent consideration first retention payment paid in cash $ 2,696,000                  
Business combination contingent consideration first retention payment paid in equity $ 674,000                  
Cortina Asset Management, LLC | Purchase Agreement | Revenue Between 85% and 105% for July 1, 2021 to June 30, 2022                    
Business Acquisition [Line Items]                    
Business combination contingent consideration second retention payment, minimum     0              
Business combination contingent consideration second retention payment, maximum     5,617,000              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Equal to 85% or Less for July 1, 2021 to June 30, 2022                    
Business Acquisition [Line Items]                    
Business combination contingent consideration second retention payment     0              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Between 95% and 140% for July 1, 2022 to June 30, 2023                    
Business Acquisition [Line Items]                    
Business combination contingent consideration growth payment, minimum     0              
Business combination contingent consideration growth payment, maximum     17,222,000              
Cortina Asset Management, LLC | Purchase Agreement | Revenue Equal to 95% or Less for July 1, 2022 to June 30, 2023                    
Business Acquisition [Line Items]                    
Business combination contingent consideration growth payment     0              
Cortina Asset Management, LLC | Purchase Agreement | Maximum                    
Business Acquisition [Line Items]                    
Aggregate purchase amount     44,937,000              
Additional aggregate purchase amount   26,209,000 26,209,000              
Cortina Asset Management, LLC | Purchase Agreement | Maximum | Revenue Between 85% and 105% for July 1, 2021 to June 30, 2022                    
Business Acquisition [Line Items]                    
Business combination contingent consideration second retention payment     5,617,000              
Cortina Asset Management, LLC | Purchase Agreement | Maximum | Revenue Between 95% and 140% for July 1, 2022 to June 30, 2023                    
Business Acquisition [Line Items]                    
Business combination contingent consideration growth payment     $ 17,222,000              
Cortina Asset Management, LLC | Purchase Agreement | SLP                    
Business Acquisition [Line Items]                    
Percentage of business combination consideration issuance     20.00%              
Additional aggregate purchase amount   $ 8,952,000                
Additional percentage of earn out payment paid in cash   20.00% 20.00%              
Potential earn-out payments period   4 years 4 years              
Issuance of Class B units   662,713                
Neosho                    
Business Acquisition [Line Items]                    
Equity consideration for SLP acquired       $ 20,000 $ 928,000   928,000     $ 1,028,000
Cash paid on date of acquisition       399,000            
Contingent consideration       1,686,000            
Expected payments on first anniversary of closing date       300,000            
Earn out payments due in two years       100,000            
Earn out payments due in three years       100,000            
Earn out payments due in four years       100,000            
Earn out payments due in five years       $ 100,000            
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,000 $ 300,000