v3.25.2
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]

(In thousands)

 

Warranty Provision

 

Balance as of June 30, 2023

 $88 

Accruals for new warranties issued

  172 

Settlements made

  (76)

Balance as of June 30, 2024

  184 

Accruals for new warranties issued

  75 

Settlements made

  (62)

Balance as of June 30, 2025

 $197 
Revenue from External Customers by Geographic Areas [Table Text Block]

Revenue by Segment

(In thousands)

 

June 30, 2025

  June 30, 2024 

United States

 $730  $- 
Foreign Countries  319   1,664 
Total Revenue $1,049  $1,664 
Disaggregation of Revenue [Table Text Block]
(In thousands) June 30, 2025  June 30, 2024 
Product Revenue $804  $1,576 
Grant Revenue  115   - 
Service Revenue  130   88 
Total Revenue $1,049  $1,664