v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net, as of June 30, 2025 and December 31, 2024 consist of the following:
June 30,
2025
December 31,
2024
Leasehold improvements342 336 
Machinery and equipment5,842 6,021 
Revenue-generating assets60,110 61,380 
Office and computer equipment6,870 10,561 
Motor vehicles— 31 
73,164 78,329 
Less accumulated depreciation(49,093)(51,315)
$24,071 $27,014