v3.26.1
Temporary Equity - Accretion and Carrying Amount of Series B Preferred Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 13, 2026
May 31, 2026
May 31, 2026
May 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Temporary equity , beginning balance   $ 3,854 $ 0 [1] $ 0 [1]
Accretion of Series B Preferred Stock to redemption value (deemed dividend)   113 113 [1] 0
Carrying value of shares converted   (1,955)    
Temporary equity , ending balance [1]   $ 2,012 $ 2,012 $ 0
Conversion of Series B Preferred Stock to common stock (in shares) 2,930      
Shares issued as a result of conversion of shares of Series B Preferred Stock (in shares) 356,000      
[1] Refer to Note 13. Temporary Equity for additional information regarding the January 2026 Series B Preferred Stock (as defined below).