XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE - Additional information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 29, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
EARNINGS PER SHARE        
Antidilutive securities excluded from computation of earnings per share, amount     0 0
Stock repurchased   $ 811,000 $ 811,000  
April 2025 Repurchase Program        
EARNINGS PER SHARE        
Maximum shares repurchase amount $ 2,000,000      
Share Repurchase Term 12 months      
Stock repurchased (in shares)     156,347  
Stock repurchased     $ 811,000  
Average price     $ 5.18