v3.26.1
Note 16 - Stockholders' Deficit (Tables)
3 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted-Average

 
      

Exercise Price per

 
  

Number of Shares

  

Share

 

Outstanding as of March 31, 2025

  207,667  $37.52 

Granted

  -   - 

Exercised

  -   - 

Forfeited or expired

  -  $- 

Outstanding as of June 30, 2026

  207,667  $37.52 

Exercisable as of June 30, 2026

  207,667  $37.52 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of Shares

 

Outstanding as of March 31, 2025

  38,578 

Granted

  2,605 

Vested

  (20,896)

Cancelled

  - 

Outstanding as of June 30, 2026

  20,287 
  

Number of

 
  

Shares

 

Nonvested as of March 31, 2026

  943,450 

Granted

  250,000 

Vested

  (267,700)

Forfeited or expired

  - 

Nonvested as of June 30, 2026

  925,750 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended

 
  

June 30,

 
  

2026

  

2025

 

Stock-based compensation expense

        

Cost of sales

 $4,897  $1,020 

Sales and marketing

  43   18 

Product development

  -   53 

General and administrative

  1,436   365 

Total stock-based compensation expense

 $6,376  $1,456