Quarterly report [Sections 13 or 15(d)]

Redeemable Convertible Preferred Stock (Details)

v3.25.3
Redeemable Convertible Preferred Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 20, 2024
USD ($)
shares
Aug. 11, 2023
USD ($)
director
$ / shares
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Temporary Equity [Line Items]                      
Proceeds from issuance of preferred stock $ 15,000 $ 10,000                  
Issuance of series A' preferred stock, net of issuance costs (in shares) | shares 15,000 10,000 15,000                
Preferred stock, outstanding term   7 years                  
Temporary equity, carrying amount $ 24,800   $ 24,842 $ 24,772 $ 24,842 $ 24,772 $ 24,772 $ 24,772 $ 10,000 $ 10,000 $ 10,000
Payment of issuance costs related to preferred stock and SEPA       18 $ 0            
Dividend rate   6.00%                  
Cumulative undeclared dividends       $ 2,200              
Minimum percentage threshold, director designation rights   20.00%                  
Director designation rights, number of directors | director   1                  
Convertible, control of rights by issuer, written notice period   5 days                  
Series A Convertible Preferred Stock                      
Temporary Equity [Line Items]                      
Temporary equity, carrying amount 10,000                    
Payment of issuance costs related to preferred stock and SEPA 500                    
Convertible, conversion price (in dollars per share) | $ / shares   $ 2.11                  
Series A Prime Preferred Stock                      
Temporary Equity [Line Items]                      
Convertible, conversion price (in dollars per share) | $ / shares   $ 1.9328                  
Volition Warrants                      
Temporary Equity [Line Items]                      
Warrants and rights outstanding, term   3 years                  
Warrant, exercisable, period after closing date   6 months                  
Volition Warrant                      
Temporary Equity [Line Items]                      
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares   1,579,778                  
Exercise price (in dollars per share) | $ / shares   $ 6.33                  
Volition Penny Warrant                      
Temporary Equity [Line Items]                      
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares   20,905                  
Exercise price (in dollars per share) | $ / shares   $ 0.01                  
Temporary equity, carrying amount $ 300