v3.25.4
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net consist of the following:
Estimated
Useful Life
As of December 31,
20252024
(in years)
(in thousands)
Computers and equipment
2 - 6
$19,111 $16,377 
Furniture and fixtures
3 - 10
1,763 1,741 
Leasehold improvements
2 - 8
1,580 1,329 
Software
3 - 5
1,388 1,215 
Office equipment
3 - 5
779 698 
Vehicles
5
129 196 
$24,750 $21,556 
Less: Accumulated depreciation and amortization(18,334)(15,439)
$6,416 $6,117 
Capitalized software development costs2$29,348 $17,177 
Less: Accumulated amortization(18,098)(9,276)
$11,250 $7,901 
Property and equipment, net$17,666 $14,018