XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net, as of December 31, 2024 and 2023 consist of the following:
 December 31,
 20242023
Land$— $2,833 
Building and improvements— 18,839 
Leasehold improvements336 445 
Revenue-generating assets61,380 60,984 
Machinery and equipment6,021 5,989 
Office and computer equipment10,561 14,213 
Motor vehicles31 31 
78,329 103,334 
Less accumulated depreciation(51,315)(55,654)
$27,014 $47,680