XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Total $ 35,803   $ 32,645
Accumulated depreciation (20,708)   (19,964)
Property and equipment, net 15,095   12,681
Depreciation expense 700 $ 700  
Office equipment and software      
Property, Plant and Equipment [Line Items]      
Total 14,765   14,451
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total 9,970   9,927
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total 4,285   4,260
Capitalized software      
Property, Plant and Equipment [Line Items]      
Total $ 6,783   $ 4,007