XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of Calculation of Diluted Shares - shares
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of Calculation of Diluted Shares [Abstract]    
Shares used in computation of basic earnings per share 86,895,208 82,072,822
Total dilutive effect of outstanding stock awards 53,800
Shares used in computation of diluted earnings per share 86,895,208 82,126,622