v3.26.3
Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property, equipment and software $ 105,587 $ 92,029
Less accumulated depreciation and amortization (68,447) (64,401)
Property, equipment and software, net 37,140 27,628
Capitalized technology    
Property, Plant, and Equipment [Line Items]    
Property, equipment and software 99,808 86,411
Furniture, fixtures and equipment    
Property, Plant, and Equipment [Line Items]    
Property, equipment and software 4,800 4,639
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, equipment and software $ 979 $ 979