v3.25.2
Subsequent Events (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 30, 2025
Jun. 02, 2025
Jul. 09, 2024
Aug. 31, 2024
May 31, 2025
May 31, 2024
May 31, 2023
Jul. 24, 2025
Jul. 16, 2025
Subsequent Event [Line Items]                  
Proceeds from issuance of common stock         $ 191,590,000 $ 130,849,000 $ 0    
At-the-Market Sales Agreement                  
Subsequent Event [Line Items]                  
Consideration received on sale of stock     $ 125,000,000.0            
Number of shares sold in transaction (in shares)       3,000,000.0          
Proceeds from issuance of common stock       $ 16,400,000          
Subsequent Event                  
Subsequent Event [Line Items]                  
Period to enter new lease               60 days  
Subsequent Event | Series G Convertible Preferred Stock                  
Subsequent Event [Line Items]                  
Preferred stock issued (in shares)                 78,000
Preferred stock issued                 $ 75,000,000.0
Conversion of stock, shares converted (in shares) 156,000                
Conversion of preferred stock (in shares) 21,000,000.0                
Subsequent Event | At-the-Market Sales Agreement                  
Subsequent Event [Line Items]                  
Consideration received on sale of stock   $ 200,000,000              
Number of shares sold in transaction (in shares)   15,100,000              
Proceeds from issuance of common stock   $ 193,900,000