XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 134,295 $ 103,645
Less: accumulated depreciation and amortization (74,507) (55,413)
Property and equipment, net 59,788 48,232
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 124,628 91,424
Purchased software    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 214 1,360
Furniture and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 1,654 1,797
Computer hardware    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 6,541 7,588
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 1,258 $ 1,476