XML 88 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
country
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Significant Accounting Policies [Line Items]      
Broker fees, as a percent 1.00%    
Grandfathered agents as a percent 16.00%    
Impairment of franchise agreements and other intangible assets subject to amortization $ 0 $ 0 $ 0
Impairment of goodwill $ 0 $ 0 $ 0
Equity-based compensation vesting period 3 years    
Minimum      
Significant Accounting Policies [Line Items]      
Number of countries and territories operations conducted | country 110    
Software | Minimum      
Significant Accounting Policies [Line Items]      
Useful life of intangible assets 2 years    
Software | Maximum      
Significant Accounting Policies [Line Items]      
Useful life of intangible assets 5 years