XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following:
 December 31,
 20212020
Leasehold improvements$128,954 $97,074 
Construction in progress21,053 15,291 
Furniture and equipment31,880 26,127 
Computer equipment and software108,237 107,901 
 290,124 246,393 
Accumulated depreciation(147,961)(144,751)
Property and equipment, net$142,163 $101,642