XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Other Financial Statement Information (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

  2024 2023

Raw materials

 $302  $271 

Work in process

  5   9 

Finished goods

  31    

Total gross inventory

  338   280 

Reserve for excess and obsolete inventory

  (71)  (76)

Inventories, net

 $267  $204 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

December 31,

  

2024

 

2023

Intellectual property

 $214  $214 

Gross intangible assets

  214   214 

Less: Accumulated amortization

  (178)  (157)

Intangible assets, net

 $36  $57