Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.21.1
Acquisitions - Additional Information (Detail) - USD ($)
3 Months Ended
Jul. 01, 2019
Apr. 12, 2019
Dec. 13, 2018
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Business Acquisition [Line Items]            
Contingent purchase price payment       $ 114,000 $ 413,000  
Cortina Asset Management, LLC            
Business Acquisition [Line Items]            
Equity consideration for SLP acquired       17,400,000   $ 15,100,000
Fair value adjustments to contingent purchase price consideration       2,300,000 (6,000,000)  
Cortina Asset Management, LLC | General, Administrative and Other            
Business Acquisition [Line Items]            
Costs related to acquisition         72,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 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 1,028,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       $ 0 $ 300,000