XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Common Purchase Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 05, 2024
Aug. 14, 2023
Mar. 29, 2023
Mar. 27, 2023
Nov. 06, 2024
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Stockholders Equity Note [Line Items]                
Proceeds from exercise of warrants             $ 259 $ 35,004
Common Purchase Agreement | Subsequent Event                
Stockholders Equity Note [Line Items]                
Warrant exercise period         21 days      
Preferred Purchase Agreement                
Stockholders Equity Note [Line Items]                
Minimum revenue requirement             10,000  
Minimum revenue requirement achieved           $ 10,000    
Tranche A Warrants | Common Purchase Agreement                
Stockholders Equity Note [Line Items]                
Number of exercisable common warrants (in shares)   31,110   31,110        
Aggregate exercise price of preferred warrants     $ 100          
Tranche B Warrants | Common Purchase Agreement                
Stockholders Equity Note [Line Items]                
Number of exercisable common warrants (in shares)     16,666 16,666        
Aggregate exercise price of preferred warrants     $ 100          
Warrants exercisable, period     21 days          
Tranche B Warrants | Common Purchase Agreement | Subsequent Event                
Stockholders Equity Note [Line Items]                
Proceeds from exercise of warrants         $ 100      
Preferred Tranche B Warrant | Preferred Purchase Agreement                
Stockholders Equity Note [Line Items]                
Aggregate exercise price of preferred warrants             $ 24,700  
Warrant exercise period             21 days  
Class of warrant or right, number of warrants exercised (in shares)             250  
Proceeds from exercise of warrants             $ 300  
Preferred Tranche B Warrant | Preferred Purchase Agreement | Subsequent Event                
Stockholders Equity Note [Line Items]                
Class of warrant or right, number of warrants exercised (in shares) 24,900       16,666      
Proceeds from exercise of warrants $ 24,900