v3.26.1
Commitments and Contingencies - Schedule (Details)
$ in Thousands
May 31, 2026
USD ($)
Royalties  
2027 $ 3,220
2028 3,220
2029 3,220
2030 3,220
2031 and thereafter 12,680
Total 25,560
2027 3,220
2028 3,220
2029 3,220
2030 3,220
2031 and thereafter 12,680
Total $ 25,560