XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Convertible promissory notes (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 23, 2024
Feb. 13, 2024
Oct. 31, 2022
Jul. 30, 2024
Jun. 25, 2024
May 21, 2024
Dec. 31, 2023
Nov. 28, 2023
Apr. 04, 2023
Oct. 27, 2022
Jul. 27, 2022
Fair Value Measurements                        
Warrants issued upon conversion of debt   4,372,607                    
Convertible notes payable, current               $ 36,430        
Convert Warrants                        
Fair Value Measurements                        
Principal amount     $ 20,000                  
October 2022 Convertible Notes                        
Fair Value Measurements                        
Principal amount               9,500     $ 9,500 $ 9,500
Interest rate                     8.00% 8.00%
Warrants issued upon conversion of debt       1,444,899                
April 2023 Convertible Notes                        
Fair Value Measurements                        
Principal amount               15,000   $ 5,000    
Interest rate                   8.00%    
Maximum additional debt                   $ 10,000    
Convertible notes payable, current         $ 15,000              
November 2023 Convertible Notes                        
Fair Value Measurements                        
Principal amount               $ 5,000 $ 2,000      
Interest rate                 8.00%      
Maximum additional debt                 $ 6,000      
Convertible notes payable, current         8,000              
February 2024 Convertible Notes                        
Fair Value Measurements                        
Principal amount     $ 7,000                  
Debt term     1 year 5 months 13 days                  
Interest rate     8.00%                  
Convertible notes payable, current     $ 7,000   7,000              
May 2024 Convertible Notes                        
Fair Value Measurements                        
Principal amount             $ 3,000          
Interest rate             8.00%          
Convertible notes payable, current         3,000              
June 2024 Convertible Notes                        
Fair Value Measurements                        
Principal amount           $ 2,500            
Interest rate           8.00%            
Convertible notes payable, current         2,500              
July 2024 Convertible Notes                        
Fair Value Measurements                        
Principal amount   $ 1,000                    
Interest rate   8.00%                    
Convertible notes payable, current         $ 1,000              
Convertible Securities Notes                        
Fair Value Measurements                        
Principal amount $ 20,000   $ 20,000                  
Debt term 3 years 9 months                      
Interest rate 13.00%   13.00%                  
Convertible notes payable, current $ 7,000                      
Convertible Securities Notes | Convert Warrants                        
Fair Value Measurements                        
Warrants issued upon conversion of debt 525,000