XML 79 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Equipment, and Capitalized Software, Net - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
Furniture and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 3 years
Furniture and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 7 years
Software  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 3 years
Leasehold improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 5 years
Leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 10 years
Building and improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 31 years 6 months
Building and improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life of property plant and equipment 40 years