v3.25.2
Operating Loss Carry forwards (Detail)
$ in Thousands
12 Months Ended
May 31, 2025
USD ($)
Operating Loss Carryforwards [Line Items]  
Total net operating loss carryforwards $ 18,913
U.S.  
Operating Loss Carryforwards [Line Items]  
Total net operating loss carryforwards $ 91
Total net operating loss carryforwards expiration description 2038
Foreign  
Operating Loss Carryforwards [Line Items]  
Total net operating loss carryforwards $ 18,822
Total net operating loss carryforwards expiration description 2026 to Indefinite