Quarterly report [Sections 13 or 15(d)]

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)

v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Product Information [Line Items]              
Cash and Cash Equivalent $ 25,318   $ 55,781   $ 25,318 $ 55,781 $ 41,774
Working capital deficit 40,491       40,491    
Net Income (Loss) Attributable to Parent 31,959 $ 20,707 20,059 $ 17,173 52,666 37,232  
Cash Provided by (Used in) Operating Activity, Including Discontinued Operation         28,524 25,735  
Payments of stock issuance costs         18 581  
Equity securities   18,104   18,104 13,630
Inventory, Finished Goods, Gross 20,029       20,029   18,659
Inventory, Work in Process, Gross 12,677       12,677   19,621
Inventory 4,129       4,129   $ 3,129
Loss on disposals 5,588       5,762    
Write-off 4,030       4,030    
Charger deployment projects         1,732    
Loss on disposals     71     39  
Cumulative translation adjustments (679)   (400)   2,072 (1,637)  
Foreign exchange transaction losses 1,522   $ 15   1,781 45  
Contract liabilities 28,966       28,966    
Revenue remaining performance obligation 19,153       19,153    
Revenue recognized from performance obligations $ 0       $ 0 $ 0  
Supplier Concentration Risk [Member] | Accounts Payable [Member] | Vendor [Member]              
Product Information [Line Items]              
Concentration risk, percentage         11.00%    
Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | Customer [Member]              
Product Information [Line Items]              
Concentration risk, percentage 0.00%   16.00%   0.00% 20.00%  
Network Fees and Warranty Contracts [Member]              
Product Information [Line Items]              
Contract revenues $ 2,529       $ 5,390    
Grant and Rebate [Member]              
Product Information [Line Items]              
Contract revenues 32   $ 52   192 $ 635  
Alternative Fuel Credits [Member]              
Product Information [Line Items]              
Contract revenues 303   31   $ 351 $ 75  
Common Stock [Member]              
Product Information [Line Items]              
Net Income (Loss) Attributable to Parent      
Number of common shares issued         681,330    
Gross proceeds from common stock         $ 909    
Payments of stock issuance costs         $ 18