XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Other Long-term Liabilities (Tables)
3 Months Ended
Jun. 30, 2025
Notes Tables  
Other Liabilities [Table Text Block]
  

June 30,

  

March 31,

 
  

2025

  

2025

 

Accrued royalties

 $7,461  $7,392 

Accrued legal

  1,124   1,606 

Accrued sales tax

  3,388   2,375 

Other long-term liabilities

  55   863 

Total other long-term liabilities

 $12,028  $12,236