XML 136 R121.htm IDEA: XBRL DOCUMENT v3.25.1
Share Repurchase Program (Details) - Common Stock [Member] - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Aug. 31, 2018
Stock Repurchase Program [Abstract]        
Stock repurchase program, approved amount $ 37,000,000     $ 20,000,000
Repurchase of shares (in Shares) 542,134 0 0  
Repurchase of shares $ 4,832,000      
Shares utilized, amount 23,577,000      
Shares available for repurchase, amount $ 13,423,000      
Shares repurchased and retired (in Shares) 1,379,141