XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - Schedule of Computation of Basic and Diluted Earnings Per Share (Parentheticals) - $ / shares
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of computation of basic and diluted earnings per share [Abstract]    
Diluted earnings per share $ 0.04 $ 0.14