XML 106 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock - Series B Preferred Stock (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 11, 2024
Sep. 25, 2024
Jul. 02, 2024
Apr. 08, 2024
Mar. 26, 2024
Nov. 13, 2023
Jul. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)               9,427,168.437 9,451,625
Convertible preferred stock, shares that did not automatically convert (in shares)       166,341.592          
Related Party                  
Class of Stock [Line Items]                  
Conversion of Series A and Series B preferred stock to common stock (in shares)         65,681        
Common stock                  
Class of Stock [Line Items]                  
Conversion of Series A and Series B preferred stock to common stock (in shares) 1,518,373 2,499,976   12,263,951          
2024 Securities Purchase Agreement                  
Class of Stock [Line Items]                  
Gross proceeds     $ 130,000            
Sale of stock, consideration received on transaction             $ 82,800    
2024 Securities Purchase Agreement | Timothy A. Springer, Ph.D. | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, consideration received on transaction               $ 32,737  
2024 Securities Purchase Agreement | TAS Partners, LLC | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, consideration received on transaction               14,427  
2024 Securities Purchase Agreement | Dr. Chafen Lu | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, consideration received on transaction               $ 26  
2024 Securities Purchase Agreement | Common stock                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)             3,563,247    
2023 Securities Purchase Agreement                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)           149,330.115      
Sale of stock, consideration received on transaction           $ 60,250      
2023 Securities Purchase Agreement | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)           149,330.115      
Sale of stock, consideration received on transaction           $ 60,250      
Series B Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)     2,937,903         437,927 0
Convertible preferred stock, shares issued upon conversion (in shares)     1            
Conversion of Series A and Series B preferred stock to common stock (in shares)   (2,499,976)              
Convertible preferred stock, shares that did not automatically convert (in shares)   437,927              
Series B Preferred Stock | Common stock                  
Class of Stock [Line Items]                  
Conversion of Series A and Series B preferred stock to common stock (in shares)               2,499,976  
Series B Preferred Stock | 2024 Securities Purchase Agreement                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)     2,937,903       578,403    
Series B Preferred Stock | 2024 Securities Purchase Agreement | Timothy A. Springer, Ph.D. | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)               1,636,832  
Series B Preferred Stock | 2024 Securities Purchase Agreement | TAS Partners, LLC | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)               721,361  
Series B Preferred Stock | 2024 Securities Purchase Agreement | Dr. Chafen Lu | Related Party                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)               1,307  
Sale of stock, consideration received on transaction             $ 47,200    
Common stock | 2024 Securities Purchase Agreement                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued in transaction (in shares)     3,563,247