v3.26.1
NET (LOSS) / INCOME PER SHARE - Additional information (Details) - shares
12 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 29, 2024
NET (LOSS) / INCOME PER SHARE      
Antidilutive shares 571,781 1,085,757 7,171,273