XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.4
NOTE 13. SUBSEQUENT EVENTS (Details) - $ / shares
3 Months Ended 9 Months Ended
Jan. 17, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Details          
Subsequent Event, Date Jan. 17, 2024        
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 $ 3.00 $ 3.00
Dividends Payable, Date to be Paid Feb. 28, 2024        
Dividends Payable, Date of Record Jan. 29, 2024