v3.24.1.u1
Net Earnings Per Share (Narrative) (Details) - shares
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Earnings Per Share [Abstract]      
Antidilutive securities not included in calculation of dilutive net earnings per share 5,791,423 2,217,957 750,516