v3.26.3
EARNINGS (LOSS) PER SHARE (Details)
9 Months Ended
Aug. 31, 2026
shares
Restricted Stock Units  
EARNINGS (LOSS) PER SHARE  
Awards vested but not yet settled 127,583