XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 103,645 $ 88,281
Less: accumulated depreciation and amortization (55,413) (57,458)
Property and equipment, net 48,232 30,823
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 91,424 67,371
Purchased software    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 1,360 2,228
Furniture and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 1,797 2,518
Computer hardware    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 7,588 14,074
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 1,476 1,985
Software development in-progress    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 0 $ 105