XML 12 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) (Unaudited) (Parentheticals) - $ / shares
6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]    
Diluted earnings (loss) per ordinary share $ (0.48) $ (0.37)
Diluted weighted average number of ordinary shares outstanding 40,485,912 26,933,050