XML 206 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 42,440 $ 30,063
Less: Accumulated depreciation and amortization (26,430) (18,517)
Property and equipment, net 16,010 11,546
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 23,195 14,072
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,529 6,177
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,636 2,056
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,080 7,036
Projects in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 0 $ 722