v3.26.1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net, as of June 30, 2026 and December 31, 2025 consist of the following:
June 30,
2026
December 31,
2025
Leasehold improvements1,842 1,036 
Machinery and equipment1,488 2,121 
Revenue-generating assets56,669 58,118 
Office and computer equipment8,898 8,038 
68,897 69,313 
Less accumulated depreciation(47,854)(47,281)
$21,043 $22,032