XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets  
Schedule of intangible assets

December 31, 

2024

    

2023

Gross Carrying

Accumulated

Gross Carrying

Accumulated

Amount

    

Amortization

    

Amount

    

Amortization

Intangible assets:

Licenses

$

149

$

(69)

$

149

$

(61)

Patents

135

(12)

92

(5)

Patents pending

1,831

 

 

1,444

 

Trademarks

13

13

Trademarks pending

25

 

 

18

 

Total amortized intangible assets

$

2,153

$

(81)

$

1,716

$

(66)

Schedule of amortization expense for intangible assets

    

December 31, 

 

2024

    

2023

Amortization expense

$

15

$

15