v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
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) 295,048,903 234,200,868
Common stock, shares outstanding (in shares) 287,883,603 224,909,669
Treasury stock (in shares) 9,291,199 7,165,300
Prepaid expenses and other current assets [1] $ 613,692 $ 9,652
Related party revenue    
Prepaid expenses and other current assets $ 58,600  
Series E Redeemable Preferred Stock    
Temporary equity, par or stated value per share (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) 301,673 301,673
Temporary equity, shares outstanding (in shares) 276,673 301,673
Series E-1 Redeemable Preferred Stock    
Temporary equity, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Temporary equity, shares authorized (in shares) 62,500 62,500
Temporary equity, shares issued (in shares) 62,500 62,500
Temporary equity, shares outstanding (in shares) 61,909 62,485
Series G preferred stock    
Temporary equity, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Temporary equity, shares authorized (in shares) 1,030,000 156,000
Temporary equity, shares issued (in shares) 0 78,000
Temporary equity, shares outstanding (in shares) 0 78,000
[1] Includes a related party loan receivable of $58.6 million as of May 31, 2026. See Note 7 - Related Party Transactions for further discussion.