Annual report pursuant to Section 13 and 15(d)

Acquisitions - Additional Information (Detail)

v3.24.0.1
Acquisitions - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jul. 29, 2022
Jul. 30, 2021
Jul. 01, 2019
Apr. 12, 2019
Dec. 13, 2018
Dec. 15, 2015
Mar. 30, 2015
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Business Acquisition [Line Items]                                      
Revenue               $ 28,542,000 $ 29,704,000 $ 29,734,000 $ 29,430,000 $ 28,492,000 $ 29,042,000 $ 32,173,000 $ 33,510,000 $ 117,410,000 $ 123,217,000 $ 131,603,000  
Income before provision for income taxes                               19,493,000 38,399,000 31,869,000  
Contingent purchase price payment                               75,000 4,568,000 3,045,000  
Earn out payments percentage on revenue due thereafter           19.00%                          
Earn out payments percentage on EBITDA due in five years             20.00%                        
Earn Out Payments Percentage On EBITDA Due thereafter             20.00%                        
Cortina Asset Management, LLC                                      
Business Acquisition [Line Items]                                      
Aggregate purchase amount                               57,824,000      
Equity consideration for SLP acquired               0       2,000       0 2,000    
Fair value adjustments to contingent purchase price consideration                               (2,000) (11,780,000) 5,670,000  
Revenue                               10,564,000 4,001,000    
Income before provision for income taxes                               11,437,000 2,543,000    
Cash paid on date of acquisition                               17,072,000      
Cortina Asset Management, LLC | General, Administrative and Other                                      
Business Acquisition [Line Items]                                      
Equity consideration for SLP acquired               5,000       15,000       5,000 15,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%                                
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 Exceeded 95% for July 1, 2020 to June 30, 2021                                      
Business Acquisition [Line Items]                                      
Business combination contingent consideration first retention payment       3,370,000                             $ 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 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 | Revenue Exceeded 105% for July 1, 2021 to June 30, 2022                                      
Business Acquisition [Line Items]                                      
Business combination contingent consideration second retention payment       5,617,000                              
Business combination contingent consideration second retention payment paid in cash $ 4,494,000                                    
Business combination contingent consideration second retention payment paid in equity $ 1,123,000                                    
Cortina Asset Management, LLC | Purchase Agreement | Maximum                                      
Business Acquisition [Line Items]                                      
Aggregate purchase amount       44,937,000                              
Additional aggregate purchase amount     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 | Silvercrest L.P                                      
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%                                
Potential earn-out payments period     4 years                                
Issuance of common stock     662,713                                
Neosho                                      
Business Acquisition [Line Items]                                      
Equity consideration for SLP acquired         $ 20,000     87,000       164,000       87,000 164,000    
Fair value adjustments to contingent purchase price consideration                               24,000 (299,000) $ 365,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 100,000    
Contingent purchase price payment in cash                               75,000 75,000    
Contingent purchase price payment in equity                               25,000 25,000    
Cappiccille                                      
Business Acquisition [Line Items]                                      
Equity consideration for SLP acquired               0       0       0 0    
Contingent consideration           $ 354,000                          
Cash paid on date of acquisition           $ 148,000                          
Earn out payments percentage on revenue remainder of fiscal year           19.00%                          
Earn out payments percentage on revenue due in two years           19.00%                          
Earn out payments percentage on revenue due in three years           19.00%                          
Earn out payments percentage on revenue due in four years           19.00%                          
Jamison                                      
Business Acquisition [Line Items]                                      
Equity consideration for SLP acquired             $ 3,562,000 $ 0       $ 0       $ 0 $ 0    
Contingent consideration             1,429,000                        
Cash paid on date of acquisition             $ 3,550,000                        
Earn out payments percentage on EBITDA remainder of fiscal year             20.00%                        
Earn out payments percentage on EBITDA due in two years             20.00%                        
Earn out payments percentage on EBITDA due in three years             20.00%                        
Earn out payments percentage on EBITDA due in four years             20.00%                        
Jamison | Seller Note                                      
Business Acquisition [Line Items]                                      
Promissory note issued             $ 394,000                        
Interest on principal amount             5.00%                        
Jamison | Principals Notes                                      
Business Acquisition [Line Items]                                      
Promissory note issued             $ 1,771,000                        
Interest on principal amount             5.00%