XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.4
NOTE 12. SUBSEQUENT EVENTS (Details) - $ / shares
3 Months Ended 9 Months Ended
Jan. 25, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Details          
Subsequent Event, Date Jan. 25, 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 $ 3.00 $ 3.00
Dividends Payable, Date to be Paid Feb. 28, 2023        
Dividends Payable, Date of Record Jan. 30, 2023