v3.25.2
Financial Instruments - Schedule of Amortized Cost and Estimated Fair Values of Investments by Contractual Maturity (Details)
$ in Thousands
May 31, 2025
USD ($)
Amortized Cost  
Due within one year $ 5,384
Due after one year through five years 4,579
Total 9,963
Estimated Fair Value  
Due within one year 5,349
Due after one year through five years 4,470
Total $ 9,819