v3.26.1
Property and equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net consisted of the following:
Estimated
Useful
Life
As of
June 30,
2026
December 31,
2025
(in years)(in thousands)
Computers and equipment
2-6
$19,751 $19,111 
Furniture and fixtures
3-10
1,747 1,763 
Software
3-5
1,685 1,388 
Leasehold improvements
2-8
1,555 1,580 
Office equipment
2-5
854 779 
Vehicles5126 129 
$25,718 $24,750 
  Less: Accumulated depreciation and amortization(19,263)(18,334)
$6,455 $6,416 
Capitalized software development costs
2
$34,184 $29,348 
  Less: Accumulated amortization (22,804)(18,098)
$11,380 $11,250 
Property and equipment, net$17,835 $17,666