XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
NOTE 4. NET INCOME PER SHARE: Schedule of Earnings Per Share, Basic and Diluted (Details) - shares
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Details    
Weighted Average Number of Shares Outstanding, Basic 4,837,166 4,833,676
Dilutive effect of stock options 1,711 5,319
Shares used in computing net income per share - diluted 4,838,877 4,838,995