XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
Property and equipment, net, as of December 31, 2022 and 2021 consist of the following:
 December 31,
 20222021
Land$2,833 $2,833 
Building and improvements18,869 18,822 
Leasehold improvements513 472 
Revenue-generating assets72,527 63,587 
Machinery and equipment5,948 5,233 
Office and computer equipment14,652 14,633 
Motor vehicles31 31 
115,373 105,611 
Less accumulated depreciation(62,255)(52,666)
$53,118 $52,945