Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurement - Fair value on a recurring basis (Details)

v3.26.1
Fair Value Measurement - Fair value on a recurring basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Obligations, Fair Value Disclosure $ (14,847) $ 0
Cash [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 1,194 534
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 1,607 11,369
US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure $ 9,051 $ 0