XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
Property and equipment, net, as of December 31, 2023 and 2022 consist of the following:
 December 31,
 20232022
Land$2,833 $2,833 
Building and improvements18,839 18,869 
Leasehold improvements445 513 
Revenue-generating assets60,984 72,527 
Machinery and equipment5,989 5,948 
Office and computer equipment14,213 14,652 
Motor vehicles31 31 
103,334 115,373 
Less accumulated depreciation(55,654)(62,255)
$47,680 $53,118