v3.26.1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment - Net
Property and equipment—net as of June 30, 2026 and December 31, 2025, consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Office furniture and equipment$2,151 $2,085 
Computers and software8,204 7,824 
Leasehold improvements1,128 1,113 
Capitalized internal-use software22,635 18,656 
Total34,118 29,678 
Less accumulated depreciation and amortization(18,067)(16,283)
Property and equipment—net$16,051 $13,395