v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 25,796 $ 24,348
Less accumulated depreciation and amortization (16,091) (15,136)
Property and equipment, net 9,705 9,212
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,836 3,501
Office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,531 5,539
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,077 3,039
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,787 9,746
Payment terminals    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,565 $ 2,523