Quarterly report pursuant to Section 13 or 15(d)

Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail)

v3.22.2
Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Office
Jun. 30, 2021
Office
Jun. 30, 2022
USD ($)
Office
Jun. 30, 2021
Office
Class of Stock [Line Items]        
Number of offices | Office     82  
Formation date     2013-06  
Percentage of common stock distributed     80.00%  
Commission's receivable settled period     10 days  
Line of credit | $ $ 0   $ 0  
Guarantee obligations     16.70%  
Credit Agreement [Member]        
Class of Stock [Line Items]        
Line of credit | $ $ 0   $ 0  
Total revenues [Member] | Geographic Concentration Risk [Member]        
Class of Stock [Line Items]        
Number of offices | Office 0 0 0 0
Total revenues [Member] | Geographic Concentration Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Total revenues [Member] | Customer Concentration Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Total revenues [Member] | Transaction Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 0.00% 0.00% 0.00% 0.00%
Commissions receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Maximum [Member] | Total revenues [Member] | Geographic Concentration Risk [Member] | CANADA [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 2.20% 2.40% 2.20% 2.20%
IPO MMI [Member]        
Class of Stock [Line Items]        
IPO completion date     Nov. 05, 2013