v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 27,274 $ 24,348
Less accumulated depreciation and amortization (17,176) (15,136)
Property and equipment, net 10,098 9,212
Office equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 4,182 3,501
Office furniture    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 5,403 5,539
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 3,113 3,039
Capitalized internal-use software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 11,835 9,746
Payment terminals    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 2,741 $ 2,523