XML 27 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 43,499 $ 75,585
Held-to-maturity investment securities 12,374 45,159
Trade and other receivables, net of allowance 9,456 11,157
Contract assets 18,975 28,238
Other current assets 15,030 12,561
Total current assets 99,334 172,700
Property, plant and equipment, net 22,333 22,823
Right-of-use assets 26,790 18,309
Equity method investment 4,363 7,066
Equity security investment 14,990 14,990
Other non-current assets 6,873 5,736
Total assets 174,683 241,624
Current liabilities:    
Accounts payable 5,289 4,060
Other accrued liabilities 8,876 7,316
Warrants 3,531 7,614
Fixed Maturity Consideration and current FPA Put Option liability 4,123 0
Contract liabilities 6,168 3,198
Accrued salaries and wages 2,302 5,468
Current lease liabilities 158 126
Total current liabilities 30,447 27,782
Non-current lease liabilities 30,619 19,816
Non-current contract liabilities 5,233 8,233
Fixed Maturity Consideration 0 7,228
FPA Put Option liability 30,015 37,523
Brookfield SAFE liability 13,223 25,150
Convertible Note 51,112 0
Other long-term liabilities 587 1,421
Total liabilities 161,236 127,153
Shareholders’ Equity    
Common stock, $0.0001 par value, 600,000,000 and 400,000,000 shares authorized; 194,915,711 and 196,642,451 shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively 19 19
Additional paid-in capital 981,638 943,960
Accumulated other comprehensive income 1,393 2,364
Accumulated deficit (969,603) (831,872)
Total shareholders’ equity 13,447 114,471
Total liabilities and shareholders' equity $ 174,683 $ 241,624