XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Other Long-term Liabilities - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 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