v3.26.1
Marketable Securities - Summary of Available-for-Sale Debt Securities by Asset Type (Detail) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Debt Securities, Amortized Cost $ 26,306 $ 25,350
Available-for-Sale Debt Securities, Gross Unrealized Gains 45 73
Available-for-Sale Debt Securities, Gross Unrealized Losses (997) (1,100)
Available-for-Sale Debt Securities, Fair Value (Net Carrying Amount) 25,354 24,323
U.S. Treasury and other government    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Debt Securities, Amortized Cost 26,174 25,218
Available-for-Sale Debt Securities, Gross Unrealized Gains 41 69
Available-for-Sale Debt Securities, Gross Unrealized Losses (984) (1,087)
Available-for-Sale Debt Securities, Fair Value (Net Carrying Amount) 25,231 24,200
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Debt Securities, Amortized Cost 132 132
Available-for-Sale Debt Securities, Gross Unrealized Gains 4 4
Available-for-Sale Debt Securities, Gross Unrealized Losses (13) (13)
Available-for-Sale Debt Securities, Fair Value (Net Carrying Amount) $ 123 $ 123