XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Share repurchase program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 25, 2025
Feb. 24, 2025
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2024
Mar. 23, 2023
Share repurchase program              
Amount authorized under stock repurchase program             $ 1,000
Total number of shares purchased     0 0 418,745 691,365  
Average Price Paid per Share         $ 0.78 $ 0.92  
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs         691,365 691,365  
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs         $ 363,000 $ 363,000  
Number of shares issued 18,938 36,829          
March 23, 2023 - March 31, 2023              
Share repurchase program              
Total number of shares purchased           47,467  
Average Price Paid per Share           $ 1.04  
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs         47,467 47,467  
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs         $ 951,000 $ 951,000  
May 18, 2023 - June 30, 2023              
Share repurchase program              
Total number of shares purchased           225,153  
Average Price Paid per Share           $ 1.13  
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs         225,153 225,153  
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs         $ 697,000 $ 697,000  
Nov 1, 2023 - Dec 31, 2023              
Share repurchase program              
Total number of shares purchased           109,135  
Average Price Paid per Share           $ 0.93  
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs         109,135 109,135  
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs         $ 594,000 $ 594,000  
Jan 1, 2024 - Mar 31, 2024              
Share repurchase program              
Total number of shares purchased           309,610  
Average Price Paid per Share           $ 0.77  
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs         309,610 309,610  
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs         $ 363,000 $ 363,000