NOTE 13. SUBSEQUENT EVENTS (Details) - $ / shares |
3 Months Ended | ||
|---|---|---|---|
Jul. 19, 2023 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Details | |||
| Subsequent Event, Date | Jul. 19, 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 |
| Dividends Payable, Date to be Paid | Aug. 31, 2023 | ||
| Dividends Payable, Date of Record | Jul. 31, 2023 | ||