EARNINGS PER SHARE (Details) - Schedule of Earnings Per Share, Basic and Diluted - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Earnings:        
Net earnings applicable to common shareholders (in Dollars) $ 2,646,600 $ 4,269,600 $ 7,982,900 $ 10,455,700
Weighted average shares:        
Weighted average shares outstanding-basic 8,029,060 8,355,831 8,028,973 8,354,156
Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards 401,161 0 420,210 0
Weighted average shares outstanding-diluted 8,430,221 8,355,831 8,449,183 8,354,156
Earnings per share:        
Basic (in Dollars per share) $ 0.33 $ 0.51 $ 0.99 $ 1.25
Diluted (in Dollars per share) $ 0.31 $ 0.51 $ 0.94 $ 1.25