v3.26.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment consisted of the following for the periods presented (in thousands):
March 31, 2026December 31, 2025
Office equipment$3,836 $3,501 
Office furniture5,531 5,539 
Leasehold improvements3,077 3,039 
Capitalized internal-use software10,787 9,746 
Payment terminals2,565 2,523 
Property and equipment, gross25,796 24,348 
Less accumulated depreciation and amortization(16,091)(15,136)
Property and equipment, net$9,705 $9,212