XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.4
NOTE 13. SUBSEQUENT EVENTS (Details) - $ / shares
3 Months Ended 9 Months Ended
Jan. 22, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Details          
Subsequent Event, Date Jan. 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 $ 3 $ 3
Dividends Payable, Date to be Paid Feb. 28, 2025        
Dividends Payable, Date of Record Feb. 03, 2025