XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 116,980 $ 89,499
Accumulated depreciation (59,808) (47,786)
Property and equipment, net 57,172 41,713
Furniture, fixtures and office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,078 8,124
Computer software and hardware    
Property, Plant and Equipment [Line Items]    
Total property and equipment 32,560 29,490
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,949 8,957
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,864 2,059
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 31,532 30,219
Real property and improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 10,495 9,252
Land    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 22,502 $ 1,398