XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Loss Accounts receivable and unbilled receivable, net consisted of the following as of:
(in thousands)December 31, 2024December 31, 2023
Accounts receivable$20,409 $15,204 
Allowance for credit losses(1,230)— 
Unbilled receivable— 924 
Accounts receivable and unbilled receivable, net$19,179 $16,128 
Schedule of Inventory Inventory consisted of the following as of:
(in thousands)December 31, 2024December 31, 2023
Finished goods$— $24 
Raw materials827 888 
Spare parts39 — 
Total$866 $912 
Schedule of Estimated Useful Lives of Assets The estimated useful lives of assets are as follows:
Computer equipment and software3 years
Lab equipment5 years
Furniture, fixtures, and machinery5 years
Leasehold improvements
1-5 years
Land improvements and infrastructure20 years
Manufacturing equipment and pilot plant25 years
Schedule of Finite-Lived Intangible Assets Intangible assets consisted of the following as of:
(in thousands)December 31, 2024December 31, 2023
Patents$381 $413 
Less accumulated amortization(308)(292)
Total intangible assets$73 $121