v3.25.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2025
Balance Sheet Components [Abstract]  
Schedule of Inventory

Inventory consists of the following:

 

   June 30,
2025
   December 31,
2024
 
Inventory  $8,014,752   $7,377,966 
Inventory allowance   (904,653)   (904,653)
Consigned parts   2,301,975    985,927 
Total  $9,412,074   $7,459,240 
Schedule of Property and Equipment, Net

Property and equipment, net consists of the following:

 

   June 30,
2025
   December 31,
2024
 
Furniture and fixtures  $705,726   $702,122 
Computer equipment   337,340    327,166 
Leasehold improvements   390,742    390,742 
Total property and equipment gross   1,433,808    1,420,030 
Less - Accumulated depreciation   (1,296,584)   (1,209,401)
Total property and equipment net  $137,224   $210,629