XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Description of the Business and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 27, 2020
USD ($)
$ / shares
shares
Mar. 31, 2021
Employee
Office
$ / shares
shares
Mar. 31, 2020
$ / shares
Description Of Business And Basis Of Presentation [Line Items]      
Entity formation, month and year   2013-11  
Number of offices in which entity operates | Office   70  
Entity number of employees | Employee   2,000  
Common stock issued, shares | shares   506,330  
Share price | $ / shares   $ 37.61 $ 31.60
IPO      
Description Of Business And Basis Of Presentation [Line Items]      
Common stock issued, shares | shares 11,500,000    
Share price | $ / shares $ 15.00    
Net proceeds from sale of common stock | $ $ 161.3    
Underwriting discounts | $ 11.2    
Deferred offset | $ $ 4.4    
Underwriters      
Description Of Business And Basis Of Presentation [Line Items]      
Common stock issued, shares | shares 1,500,000