v3.26.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 600,000,000 600,000,000
Common stock, shares issued (in shares) 304,232,295 295,048,903
Common stock, shares outstanding (in shares) 297,066,995 287,883,603
Treasury stock (in shares) 7,165,300 7,165,300
Related Party    
Related party loan receivable $ 59,334 $ 58,632
Series E Redeemable Preferred Stock    
Temporary equity, par value (in dollars per share) $ 0.001 $ 0.001
Temporary equity, shares authorized (in shares) 2,000,000 2,000,000
Temporary equity, shares issued (in shares) 0 276,673
Temporary equity outstanding (in shares) 0 276,673
Series E-1 Redeemable Preferred Stock    
Temporary equity, par value (in dollars per share) $ 0.001 $ 0.001
Temporary equity, shares authorized (in shares) 62,500 62,500
Temporary equity, shares issued (in shares) 61,831 61,909
Temporary equity outstanding (in shares) 61,831 61,909
Series G Convertible Preferred Stock    
Temporary equity, par value (in dollars per share) $ 0.001 $ 0.001
Temporary equity, shares authorized (in shares) 1,030,000 1,030,000
Temporary equity, shares issued (in shares) 128,750 0
Temporary equity outstanding (in shares) 128,750 0