XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Significant Accounting Policies  
Schedule of contract receivables

    

December 31, 

2024

    

2023

Contract receivables not billed

$

438

$

302

Schedule of credit risk and major customers

For the Years Ended December 31, 

    

2024

    

2023

    

Revenue concentration

  

  

Number of customers

3

 

2

 

Related total revenue percentage

 

98

%  

89

%  

Contract receivable concentration

 

 

  

 

Number of customers

 

2

 

3

 

Related contract receivables percentage

 

94

%  

97

%  

Summary of estimated useful life of property, plant and equipment

    

Depreciable Life 

Production equipment

5 years

Laboratory equipment

5 years

Furniture and Computer Equipment

 

3-7 years

Leasehold improvements

 

Lesser of asset life or lease term

Schedule of deferred revenue

    

December 31, 

2024

    

2023

Deferred revenue

$

3,150

$

1

Deferred revenue from related parties

828