XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Property and equipment, net (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment consist of the following (in thousands):
Estimated
Useful
Life
(In Years)
As of
September 30,
2021
December 31,
2020
Computers and equipment
2-5
$9,241 $6,447 
Machinery and automobiles5631 551 
Furniture and fixtures
3-7
1,012 643 
Software5513 554 
Leasehold improvements
3-12
526 236 
11,923 8,430 
Less: Accumulated depreciation and amortization(7,798)(5,622)
4,125 2,809 
Capitalized software development costs
2-3
4,394 3,531 
Less: Accumulated amortization(3,124)(2,245)
1,270 1,287 
Property and equipment, net$5,395 $4,095