Annual report [Section 13 and 15(d), not S-K Item 405]

REVISION OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)

v3.26.1
REVISION OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues $ 27,042 $ 27,055 $ 28,705 $ 20,718 $ 103,520 $ 124,037 $ 140,598
Cost of revenues 22,768 17,727 23,873 13,649 78,017 86,392 100,392
Accounts payable, accrued expenses and other current liabilities 47,242       47,242 38,875  
Accumulated deficit (822,426)       (822,426) (739,041)  
Inventory (14,153)       (14,153) (36,608)  
Property and equipment, net (42,691)       (42,691) (37,381)  
Gross cost (63,757)       (63,757) (53,571)  
Accumulated depreciation (21,066)       (21,066) (16,190)  
Government grant receivables 0       0 1,129  
Government grant liabilities, noncurrent 8,198       8,198 5,543  
Proceeds from government grants         4,811 1,129
pre tax loss 32,706 451 29,562 21,381 84,100 203,192 199,570
Provision for income taxes         (317) (656) (1,494)
Provision for income taxes         317 656 1,494
Accumulated deficit 822,426       822,426 739,041  
Revision of Prior Period, Reclassification, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues           (2,160)  
Cost of revenues           976  
Accounts payable, accrued expenses and other current liabilities           505  
Accumulated deficit           (3,186)  
Write-off charging units           1,672  
Inventory           1,672  
Payments to acquire projects           1,730  
Property and equipment, net           1,290  
Gross cost           1,730  
Accumulated depreciation           440  
Accounts payable, accrued expenses and other current liabilities           148  
Accrued purchase liability           1,330  
Government grant receivables           1,129  
Proceeds from government grants           1,129  
pre tax loss           3,244  
Provision for income taxes           58  
Provision for income taxes           (58)  
Accumulated deficit           3,186  
Revision of Prior Period, Reclassification, Adjustment [Member] | General and Administrative Expenses [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Incremental costs           108  
Revision of Prior Period, Reclassification, Adjustment [Member] | Cost of Sale [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Incremental costs           40  
Revision of Prior Period, Error Correction, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues           1,504  
Accounts payable, accrued expenses and other current liabilities           1,464  
Accumulated deficit           1,464  
Accrued purchase liability           1,330  
Government grant liabilities, noncurrent           5,543  
Accumulated deficit           (1,464)  
Previously Reported [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues           126,197  
Cost of revenues           85,416  
Accounts payable, accrued expenses and other current liabilities           38,370  
Accumulated deficit           (735,855)  
Inventory           (38,280)  
Property and equipment, net           (38,671)  
Proceeds from government grants            
pre tax loss           199,948  
Provision for income taxes           (714)  
Provision for income taxes           714  
Accumulated deficit           735,855  
Asset Related Grant Income [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues           656  
Network Fee [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues           764  
Warranty Revenues [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues           740  
Product [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenues 11,037 13,035 14,509 8,380 46,961 81,703 109,416
Cost of revenues $ 13,998 $ 8,095 $ 14,074 $ 5,548 $ 41,715 55,796 $ 72,532
Product [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cost of revenues           1,632  
Product [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cost of revenues           40  
Product [Member] | Previously Reported [Member]              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Cost of revenues           $ 54,164