XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Feb. 29, 2024
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Common stock, shares, outstanding (shares) 29,877,000   29,877,000   25,102,000
Share-based Payment Arrangement          
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 76,068 126,882 70,455 125,793  
Convertible Preferred Stock | Series A Preferred Stock          
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount     1,600,000