XML 80 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jul. 02, 2024
Aug. 31, 2024
Jul. 31, 2024
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Sep. 30, 2024
Related Party Transaction [Line Items]                
Exercise price of equity-classified broker warrants (in dollars per share)         $ 4.64   $ 3.85  
Proceeds from issuance of common warrants         $ 0 $ 5,962    
Issued (in shares)         1,261,830      
Proceeds from issuance of common stock and common warrants from the January Offering   $ 19,700     $ 9,143 $ 0    
Senior Secured Convertible Promissory Note | Convertible Notes Payable                
Related Party Transaction [Line Items]                
Debt instrument, face amount   $ 20,000            
March Subscription Agreement | Pre-Funded Warrant                
Related Party Transaction [Line Items]                
Exercise price of equity-classified broker warrants (in dollars per share)       $ 0.01   $ 0.01   $ 0.01
Sale of Stock, Consideration Received on Transaction       $ 6,000        
July Public Offering                
Related Party Transaction [Line Items]                
Proceeds from issuance of common warrants $ 10,900              
Sale of Stock, Consideration Received on Transaction     $ 10,900          
July Public Offering | Pre-Funded Warrant                
Related Party Transaction [Line Items]                
Exercise price of equity-classified broker warrants (in dollars per share)     $ 0.01          
Purchase of Warrants | July 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 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