XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details) - USD ($)
3 Months Ended
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) 72,141  
Share repurchases $ 500,000  
Remaining available repurchases $ 14,500,000