XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Details) - USD ($)
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Jul. 16, 2024
Share Repurchase Program [Line Items]      
Share repurchases   $ 552,000  
Repurchase Program, July 2024      
Share Repurchase Program [Line Items]      
Share repurchases authorized (up to)     $ 15,000,000
Shares repurchased (in shares) 0 72,141  
Share repurchases   $ 500,000  
Remaining available repurchases $ 13,300,000