EARNINGS PER SHARE - Additional information (Details) - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | 12 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|
Feb. 05, 2025 |
May 05, 2023 |
Sep. 08, 2022 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2023 |
Sep. 26, 2024 |
Nov. 17, 2022 |
Mar. 09, 2022 |
|
EARNINGS PER SHARE | |||||||||
Antidilutive securities excluded from computation of earnings per share, amount | 0 | 0 | 0 | ||||||
March 2022 Repurchase Program | |||||||||
EARNINGS PER SHARE | |||||||||
Maximum shares repurchase amount | $ 5.0 | ||||||||
Average price | $ 6.96 | ||||||||
Shares repurchased and retired | 718,734 | ||||||||
Shares repurchased and retired value | $ 5.0 | ||||||||
November 2022 Repurchase Program | |||||||||
EARNINGS PER SHARE | |||||||||
Maximum shares repurchase amount | $ 2.5 | ||||||||
Average price | $ 6.34 | ||||||||
Shares repurchased and retired | 394,334 | ||||||||
Shares repurchased and retired value | $ 2.5 | ||||||||
September 2024 Repurchase Program | |||||||||
EARNINGS PER SHARE | |||||||||
Maximum shares repurchase amount | $ 2.0 | ||||||||
Average price | $ 5.58 | ||||||||
Shares repurchased and retired | 358,631 | ||||||||
Shares repurchased and retired value | $ 2.0 |