XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Details) - Schedule of basic earnings per common share
9 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Schedule of basic earnings per common share [Abstract]  
Net income/(loss) attributable to common stockholders | $ $ 9,496,436
Divided by:  
Basic weighted average shares of common stock outstanding | shares 6,442,865
Diluted weighted average shares of common stock outstanding | shares 6,450,383
Basic earnings per common share | $ / shares $ 1.47
Diluted earnings per common share | $ / shares $ 1.47