XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
SUBSEQUENT EVENTS (Details Narrative) - $ / shares
3 Months Ended 6 Months Ended
Oct. 18, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Subsequent Events [Abstract]          
Subsequent event, date Oct. 18, 2023        
Subsequent event, description we announced that our Board of Directors had declared a quarterly cash dividend        
Cash dividends declared per common share $ 1.00 $ 1.00 $ 1.00 $ 2.00 $ 2.00
Dividends payable, date to be paid Nov. 30, 2023        
Dividends payable, date of record Oct. 30, 2023