XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net, as of March 31, 2025 and December 31, 2024 consist of the following:
March 31,
2025
December 31,
2024
Leasehold improvements338 336 
Machinery and equipment6,021 6,021 
Revenue-generating assets60,370 61,380 
Office and computer equipment10,950 10,561 
Motor vehicles31 31 
77,710 78,329 
Less accumulated depreciation(52,892)(51,315)
$24,818 $27,014