XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Schedule of Property, Equipment, and Software (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 89,484 $ 80,104
Accumulated depreciation and amortization (51,156) (37,449)
Total property, equipment, and software, net 38,328 42,655
Internally developed software    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 63,551 55,008
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 15,069 14,281
Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software 6,069 6,054
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, equipment, and software $ 4,795 $ 4,761