XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 13. SUBSEQUENT EVENTS (Details) - $ / shares
3 Months Ended 6 Months Ended
Jul. 17, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Details          
Subsequent Event, Date Oct. 23, 2024        
Subsequent Event, Description we announced that our Board of Directors had declared a quarterly cash dividend        
Cash dividends declared per common share $ 1 $ 1 $ 1 $ 2 $ 2
Dividends Payable, Date to be Paid Nov. 29, 2024        
Dividends Payable, Date of Record Nov. 04, 2024