XML 129 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Aug. 31, 2024
Jul. 31, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Sep. 30, 2025
Jan. 31, 2025
Related Party Transaction [Line Items]                  
Exercise price (in dollars per share)           $ 4.68 $ 3.85    
Proceeds from issuance of common stock warrants from March 2024 Offering           $ 0 $ 5,985,000    
Issued (in shares)           1,365,055      
Proceeds from issuance of common stock and common warrants from January 2025 Offering     $ 19,700,000     $ 9,143,000 $ 0    
Convertible Debt                  
Related Party Transaction [Line Items]                  
Proceeds from issuance of common stock and common warrants from January 2025 Offering     19,700,000            
Senior Secured Convertible Promissory Note                  
Related Party Transaction [Line Items]                  
Exercise price (in dollars per share)   $ 7.75              
Debt instrument, face amount   $ 10,000,000.0              
Number of shares of common stock to purchase (up to) (in shares)   103,225           103,225  
Proceeds from issuance of long-term debt   $ 9,900,000              
Senior Secured Convertible Promissory Note | Convertible Debt                  
Related Party Transaction [Line Items]                  
Debt instrument, face amount     $ 20,000,000.0            
Pre-Funded Warrant | Common Stock                  
Related Party Transaction [Line Items]                  
Exercise price (in dollars per share)                 $ 7.80
Number of shares of common stock to purchase (up to) (in shares) 3,500,573                
Accrued interest $ 300,000                
March Subscription Agreement                  
Related Party Transaction [Line Items]                  
Proceeds from issuance of common stock warrants from March 2024 Offering         $ 6,000,000.0        
March Subscription Agreement | Pre-Funded Warrant                  
Related Party Transaction [Line Items]                  
Exercise price (in dollars per share)         $ 0.01        
July 2024 Public Offering | Yekaterina Chudnovsky And Jay Venkatesan                  
Related Party Transaction [Line Items]                  
Proceeds from issuance of common stock warrants from March 2024 Offering       $ 10,900,000          
July 2024 Public Offering | Pre-Funded Warrant                  
Related Party Transaction [Line Items]                  
Exercise price (in dollars per share)       $ 0.01          
Purchase Of Warrants | July 2024 Public Offering | July Pre-Funded Warrants and July Common Warrants | Yekaterina Chudnovsky                  
Related Party Transaction [Line Items]                  
Issued (in shares)       1,600,000          
Purchase Of Warrants | July 2024 Public Offering | July Pre-Funded Warrants and July Common Warrants | Jay Venkatesan and Trusts Affiliated With Jay Venkatesan                  
Related Party Transaction [Line Items]                  
Issued (in shares)       200,000