XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
NOTE 12. SUBSEQUENT EVENTS (Details) - $ / shares
3 Months Ended 6 Months Ended
Oct. 22, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Details          
Subsequent Event, Date Oct. 22, 2025        
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. 28, 2025        
Dividends Payable, Date of Record Nov. 03, 2025