v3.26.1
Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 7 Months Ended 12 Months Ended
Oct. 03, 2024
USD ($)
$ / shares
shares
Jan. 09, 2023
USD ($)
$ / shares
shares
Apr. 30, 2025
Dec. 31, 2025
USD ($)
director
trading_day
$ / shares
shares
May 28, 2023
USD ($)
Nov. 30, 2025
USD ($)
May 25, 2025
USD ($)
$ / shares
shares
Oct. 31, 2024
May 26, 2024
USD ($)
$ / shares
shares
Class of Stock [Line Items]                  
Common stock, shares authorized (in shares) | shares       75,000,000     75,000,000   75,000,000
Common stock, par value (in dollars per share)       $ 0.001     $ 0.001   $ 0.001
Sale of stock, number of shares issued | shares 5,928,775                
Sale of stock, consideration received | $ $ 24,300                
Sale of stock, price per share (in dollars per share) $ 4.10                
Stock issuance costs | $ $ 467                
Conversion feature, decrease in equity | $ $ 2,132                
Convertible preferred stock, shares issued upon conversion (in shares) | shares 453,117                
Share price (in dollars per share) $ 4.705                
Redeemable convertible preferred stock, par value (in dollars per share)       $ 0.001     $ 0.001   $ 0.001
Redeemable convertible preferred stock, Liquidation preference redemption value | $       $ 48,356     $ 46,308   $ 42,991
Temporary equity, liquidation preference (in dollars per share)   $ 1,000   $ 1,000          
Preferred stock, conversion price (in dollars per share) $ 6.53 $ 7.00              
Exchange cap     19.99%            
Preferred stock, convertible, maximum shares issuable (in shares) | shares       7,401,682          
Preferred stock, stock price threshold (in dollars per share)       $ 10.50          
Preferred stock, redemption, period after providing notice       180 days          
Preferred stock, unpaid balance, interest rate               1.00%  
Temporary equity, number of directors | director       2          
Temporary equity, directors, stock outstanding threshold       30.00%          
Registration rights agreement penalty | $           $ 5,238      
Registration rights agreement penalty, amount paid | $         $ 535        
Series A Preferred Stock                  
Class of Stock [Line Items]                  
Stock issuance costs | $   $ 668              
Proceeds of convertible preferred stock, net of issuance costs (in shares) | shares   38,750              
Redeemable convertible preferred stock, par value (in dollars per share)   $ 0.001              
Proceeds from issuance of convertible preferred stock | $   $ 38,750              
Dividend percentage rate   7.50%              
Dividend rate (in dollars per share)   $ 75              
Dividends in arrears | $       $ 890          
Dividends in arrears (in dollars per share)       $ 18.75          
Mandatory conversion right, threshold trading days | trading_day       20