v3.25.2
Property and equipment, net
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property and equipment, net Property and equipment, net
Property and equipment, net consisted of the following:
Estimated
Useful
Life
As of
June 30,
2025
December 31,
2024
(in years)(in thousands)
Computers and equipment
2-6
$18,685 $16,377 
Furniture and fixtures
3-10
1,877 1,741 
Leasehold improvements
2-8
1,510 1,329 
Software
3-5
1,174 1,215 
Office equipment
4-6
738 698 
Vehicles5216 196 
$24,200 $21,556 
Less: Accumulated depreciation and amortization(17,777)(15,439)
$6,423 $6,117 
Capitalized software development costs
2
$23,263 $17,177 
Less: Accumulated amortization(13,426)(9,276)
$9,837 $7,901 
Property and equipment, net$16,260 $14,018