v3.26.1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 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):
June 30, 2026December 31, 2025
Office equipment$4,182 $3,501 
Office furniture5,403 5,539 
Leasehold improvements3,113 3,039 
Capitalized internal-use software11,835 9,746 
Payment terminals2,741 2,523 
Property and equipment, gross27,274 24,348 
Less accumulated depreciation and amortization(17,176)(15,136)
Property and equipment, net$10,098 $9,212