XML 86 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTAL FINANCIAL INFORMATION
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Financial Information SUPPLEMENTAL FINANCIAL INFORMATION
The Company’s sales to major customers (purchases in excess of 10% of total sales) are as follows:
Years Ended December 31,
202320222021
Customer 1$18,470 $— $— 
Customer 210,472 — — 
Customer 34,335 — — 
Customer 42,848 2,592 1,385 
Customer 5866 8,778 — 
Customer 6— 445 1,571 

The Company’s revenues by country of customer are as follows:
Years Ended December 31,
202320222021
U.S.$34,514 $9,473 $1,721 
Estonia2,848 2,592 1,385 
Other566 450 78 
Total revenues$37,928 $12,515 $3,184 
The Company’s outstanding trade receivables from its major customers are as follows:
December 31,
 20232022
Customer 1$291 $— 
The Company’s outstanding trade receivables by country of customer are as follows:
December 31,
 20232022
U.S.$115 $92 
Estonia291 — 
Total trade receivables$406 $92 

The components of other income (loss) are as follows:
Years Ended December 31,
202320222021
Unrealized gain (loss) on investments$15,472 $(16,808)$6,311 
Realized loss on investments(10,491)— — 
Unrealized gain (loss) on marketable securities(530)(456)795 
Realized gain on maturities of marketable securities1,141 — — 
Realized gain on convertible note1,430 — — 
Change in value of warrant liabilities— — (8,078)
Foreign exchange gain (loss)423 2,058 (128)
Department of Energy awards— — 1,900 
Interest income, net and other5,697 (166)340 
Other income (loss)$13,142 $(15,372)$1,140 

The components of accounts payable and accrued liabilities are as follows:
December 31,
20232022
Accounts payable$1,006 $1,850 
Accrued operating expenses4,391 1,783 
Accrued payroll liabilities4,162 2,929 
Accrued capital expenditures205 22 
Accrued taxes393 240 
Other accrued liabilities105 
Total accounts payable and accrued liabilities$10,161 $6,929