XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Inventory (Tables)
3 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

June 30, 2025

  

March 31, 2025

 

Raw materials

 $37,184  $35,892 

Work-in-process

  22,459   19,633 

Finished goods

  6,343   9,888 

Deferred program costs

  5,616   5,756 

Net inventory

 $71,602  $71,169