v3.25.2
Commitments and Contingencies - Schedule (Details)
$ in Thousands
May 31, 2025
USD ($)
Royalties  
Total $ 32,380
2026 3,620
2027 3,620
2028 3,620
2029 3,620
2030 and thereafter 17,900
Total 32,380
2026 3,620
2027 3,620
2028 3,620
2029 3,620
2030 and thereafter $ 17,900