XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
May 05, 2023
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Sep. 25, 2024
Nov. 30, 2022
EARNINGS PER SHARE            
Antidilutive securities excluded from computation of earnings per share, amount     0 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.43        
Shares repurchased and retired   200,073        
Shares repurchased and retired value   $ 1.1