XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Other Long-term Liabilities - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Accrued royalties $ 7,392 $ 7,508
Accrued legal 1,606 0
Accrued sales tax 2,375 1,706
Other 863 140
Total other long-term liabilities $ 12,236 $ 9,354