Quarterly report [Sections 13 or 15(d)]

(Loss) Income per Share - Summary of Reconciliation of Net Income (Loss) Per Share (Details)

v3.25.4
(Loss) Income per Share - Summary of Reconciliation of Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2025
Aug. 31, 2025
Nov. 30, 2024
Aug. 31, 2024
Nov. 30, 2025
Nov. 30, 2024
Numerator:            
Net (loss) income $ (22,607) $ (5,540) $ (4,768) $ 19,227 $ (28,147) $ 14,459
Less: Accrued preferred stock dividends (369)   (369)   (742) (741)
Basic net (loss) income applicable to common stockholders (22,976)   (5,137)   (28,889) 13,718
Diluted net (loss) income applicable to common stockholders $ (22,976)   $ (5,137)   $ (28,889) $ 13,718
Denominator:            
Basic weighted average common shares outstanding 1,261,016   1,221,405   1,256,761 1,177,988
Effect of dilutive securities:            
Warrant exercises           26,205
Diluted weighted average common shares outstanding 1,261,016   1,221,405   1,256,761 1,204,193
Basic (loss) income per share $ (0.02)   $ 0   $ (0.02) $ 0.01
Diluted (loss) income per share $ (0.02)   $ 0   $ (0.02) $ 0.01