XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CAPITAL STOCK and EARNINGS PER SHARE - Additional Information (Details)
Feb. 23, 2023
shares
Mar. 31, 2024
series
shares
Mar. 31, 2023
shares
Feb. 22, 2023
shares
CAPITAL STOCK and EARNINGS PER SHARE        
Reverse stock split conversion ratio 0.25      
Number of authorized common shares 50,000,000 50,000,000 50,000,000 90,000,000
Number of outstanding common shares   8,777,432 8,613,408  
Preferred Stock, Shares Authorized   10,000,000    
Number of series of preferred stock | series   1    
Shares of preferred stock outstanding   0 0