XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of Property, Equipment and Capitalized Software, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, equipment, and capitalized software, gross $ 190,358 $ 184,124
Less: accumulated depreciation and amortization (137,268) (133,126)
Total property, equipment and capitalized software, net 53,090 50,998
Capitalized software development costs    
Property, Plant and Equipment [Line Items]    
Property, equipment, and capitalized software, gross 110,399 104,877
Computer and equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment, and capitalized software, gross 69,795 69,670
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment, and capitalized software, gross 4,853 4,374
Software    
Property, Plant and Equipment [Line Items]    
Property, equipment, and capitalized software, gross 3,634 3,560
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, equipment, and capitalized software, gross $ 1,677 $ 1,643