v3.26.1
Temporary Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
May 13, 2026
shares
Jan. 20, 2026
$ / shares
shares
May 31, 2026
USD ($)
shares
May 05, 2026
USD ($)
May 31, 2025
USD ($)
shares
May 31, 2024
USD ($)
shares
Temporary Equity Disclosure [Abstract]            
Temporary equity, shares authorized (in shares)     10,000,000      
Temporary equity, shares issued (in shares)     3,000      
Temporary equity, shares outstanding (in shares) [1]     2,930   0 0
Preferred stock, conversion ratio   5.9        
Liquidation price per share (in dollars per share) | $ / shares   $ 1,000        
Conversion of stock, shares converted (in shares)   712,000        
Conversion price (in dollars per share) | $ / shares   $ 8.22        
Fair value of Series B Preferred Stock | $     $ 2,012 [1] $ 3,854 $ 0 [1] $ 0 [1]
Shares issued as a result of conversion of shares of Series B Preferred Stock (in shares) 356,000          
Conversion of Series B Preferred Stock to common stock (in shares) 2,930          
Redemption value | $     $ 2,926 $ 2,926    
[1] Refer to Note 13. Temporary Equity for additional information regarding the January 2026 Series B Preferred Stock (as defined below).