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 |