v3.25.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Intangible Assets  
Schedule of intangible assets

    

June 30, 2025

    

December 31, 2024

Gross Carrying

Accumulated

Gross Carrying

Accumulated

    

Amount

    

Amortization

    

Amount

    

Amortization

Intangible assets:

Licenses

$

149

$

(74)

$

149

$

(69)

Patents

225

(18)

135

(12)

Patents pending

 

2,385

 

 

1,831

 

Trademarks

13

13

Trademarks pending

 

30

 

 

25

 

Total amortizable intangible assets

$

2,802

$

(92)

$

2,153

$

(81)

Schedule of amortization expense for intangible assets

Three Months Ended June 30, 

Six Months Ended June 30, 

 

    

2025

    

2024

2025

    

2024

 

Amortization expense

$

6

$

3

$

11

$

7