v3.25.2
STOCKHOLDERS’ EQUITY (Details)
3 Months Ended
Jun. 30, 2025
USD ($)
program
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Feb. 26, 2025
USD ($)
Jun. 03, 2024
USD ($)
Aug. 17, 2023
USD ($)
Statement of Stockholders' Equity [Abstract]          
Stock repurchase program, authorized amount $ 26,500,000   $ 4,000,000 $ 15,000,000 $ 7,500,000
Number of shares purchased (in shares) | shares 1,310,627 3,002,432      
Number of shares purchased, amount $ 1,770,000 $ 4,286,000      
Common stock repurchased (in USD per share) | $ / shares $ 1.35 $ 1.43      
Repurchased shares of common stock, retired (in shares) | shares 0        
Authorized repurchase amount remaining $ 0        
Number of available stock repurchase programs | program 2