v3.25.4
Property, Equipment and Software, Net - Schedule of Property, Equipment and Software (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, equipment and software $ 92,029 $ 72,926
Less accumulated depreciation and amortization (64,401) (59,250)
Property, equipment and software, net 27,628 13,676
Capitalized technology    
Property, Plant and Equipment [Line Items]    
Property, equipment and software 86,411 67,515
Furniture, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and software 4,639 4,432
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and software $ 979 $ 979