XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Apr. 30, 2024
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 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
April 2024 Secondary Offering            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Sale of Stock, Number of Shares Issued in Transaction 4,600,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   34,824 120,819 56,088 126,356  
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,000,000.0