v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
SCHEDULE OF MARKETABLE SECURITIES

The below table provides supplemental information related to marketable securities:

   2025   2024   2023 
   For the Years Ended 
   December 31, 
   2025   2024   2023 
Net gains recognized during the period on trading securities  $39   $79   $76 
Less: net gains recognized during the period on trading securities sold during the period   (39)   (40)   (25)
Unrealized gains recognized during the reporting period on trading securities still held at the reporting date  $-   $39   $51 
SCHEDULE OF CHANGE IN ALLOWANCE FOR EXPECTED CREDIT LOSS

The table below illustrates the change in the allowance for expected credit losses for the years ended December 31, 2025, 2024, and 2023.

 

   2025   2024   2023 
Allowance for Expected Credit Losses               
Beginning balance as of January 1,  $8,426   $6,750   $2,548 
Provision for credit losses   3,894    1,720    2,555 
Write-offs   (256)   (44)   1,647 
Recoveries   (1,619)   -    - 
Ending balance as of December 31,  $10,445   $8,426   $6,750 

SCHEDULE OF RESERVE FOR SLOW-MOVING OR EXCESS IN INVENTORY

The table below illustrates the change in the reserve for slow-moving or excess inventory for the years ended December 31, 2025, 2024, and 2023.

 

   2025   2024   2023 
Inventory Reserve               
Beginning balance as of January 1,  $3,129   $777   $298 
Provision for slow moving and obsolete inventory   6,619    4,024    527 
Write-offs   -    (1,672)   - 
Other   -    -    (48)
Ending balance as of December 31,  $9,748   $3,129   $777 
SCHEDULE OF ESTIMATED USEFUL LIVES OF PROPERTY AND EQUIPMENT

Asset  Useful Lives
(In Years)
 
Electric vehicle charging stations  3-8 
Software  3-7 
Automobiles  3-5 
Office and computer equipment  5 
Leasehold improvements  7-8 
Machinery and equipment  6 
SCHEDULE OF REVENUE RECOGNITION

The following table summarizes our revenue recognized in the consolidated statements of operations:

SCHEDULE OF REVENUE RECOGNITION 

   2025   2024   2023 
   For the Years Ended 
   December 31, 
   2025   2024   2023 
ASC 606 Revenues - Recognized at a Point in Time               
Product sales  $46,961   $81,703   $109,416 
Charging service revenue   32,285    21,445    15,646 
Warranty   1,449    1,535    - 
Other   3,113    1,535    1,026 
Total Revenues - Recognized at a Point in Time   83,808    106,218    126,088 
                
ASC 606 Revenues - Recognized Over a Period of Time:               
Network fees   12,200    7,952    7,481 
Warranty   2,393    4,151    3,258 
Total Revenues - Recognized Over a Period of Time   14,593    12,103    10,739 
                
ASC 842 - Revenues               
Car-sharing services   4,809    4,667    3,302 
                
Revenues - Other               
Grant and rebate   310    1,049    469 
                
Total Revenue  $103,520   $124,037   $140,598 
SCHEDULE OF OUTSTANDING DILUTED SHARES EXCLUDED FROM DILUTED LOSS PER SHARE COMPUTATION

The following common share equivalents are excluded from the calculation of weighted average common shares outstanding because their inclusion would have been anti-dilutive:

 

   2025   2024   2023 
   For the Years Ended 
   December 31, 
   2025   2024   2023 
Warrants   3,245,059    -    1,150,152 
Options   -    -    982,844 
Restricted stock units   1,474,443    1,160,667    - 
Total potentially dilutive shares   4,719,502    1,160,667    2,132,996