Quarterly report pursuant to Section 13 or 15(d)

Description of Business and Basis of Presentation - Additional Information (Detail)

v3.22.1
Description of Business and Basis of Presentation - Additional Information (Detail)
3 Months Ended
Mar. 31, 2022
USD ($)
Office
Mar. 31, 2021
Office
Class of Stock [Line Items]    
Number of offices | Office 81  
Formation date 2013-06  
Percentage of common stock distributed 80.00%  
Commission's receivable settled period 10 days  
Line of credit | $ $ 0  
Guarantee obligations 16.70%  
Credit Agreement [Member]    
Class of Stock [Line Items]    
Line of credit | $ $ 0  
Total revenues [Member] | Geographic Concentration Risk [Member]    
Class of Stock [Line Items]    
Number of offices | Office 0 0
Total revenues [Member] | Geographic Concentration Risk [Member] | Customer [Member]    
Class of Stock [Line Items]    
Concentration risk percentage 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%
Total revenues [Member] | Transaction Risk [Member] | Customer [Member]    
Class of Stock [Line Items]    
Concentration risk percentage 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%
Maximum [Member] | Total revenues [Member] | Geographic Concentration Risk [Member] | CANADA [Member] | Customer [Member]    
Class of Stock [Line Items]    
Concentration risk percentage 2.30% 2.00%
IPO MMI [Member]    
Class of Stock [Line Items]    
IPO completion date Nov. 05, 2013