XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Jan. 31, 2025
shares
Dec. 31, 2024
$ / shares
shares
Sep. 30, 2024
$ / shares
Class of Warrant or Right [Line Items]              
Pre-funded warrants outstanding (in shares) | shares     6,274,796     5,081,466  
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares         1,261,830    
Exercise price of equity-classified broker warrants (in dollars per share)     $ 4.64     $ 3.85  
Sale of stock, beneficial ownership limitation, percentage     0.1999        
Common stock, par value (in dollars per share)     $ 0.01     $ 0.01  
Change in fair value of warrant liabilities | $     $ (507) $ (1,278)      
Common Stock              
Class of Warrant or Right [Line Items]              
Issuance of common stock, net of issuance costs (in shares) | shares     106,823 615,363      
July Public Offering              
Class of Warrant or Right [Line Items]              
Issuance of common stock, net of issuance costs (in shares) | shares 500,000            
Sale of stock, consideration received on transaction | $ $ 10,900            
July Public Offering | July Share And July Common Warrant              
Class of Warrant or Right [Line Items]              
Price per share of shares issued (in dollars per share) $ 5.00            
Pre-Funded Warrant | Common Stock              
Class of Warrant or Right [Line Items]              
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares     3,500,573        
Exercise price of equity-classified broker warrants (in dollars per share)     $ 7.80        
Share price (in dollars per share)     $ 7.925        
Pre-Funded Warrant | March Subscription Agreement              
Class of Warrant or Right [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          
Pre-Funded Warrant | July Public Offering              
Class of Warrant or Right [Line Items]              
Exercise price of equity-classified broker warrants (in dollars per share) $ 0.01            
Warrants, contractual term 5 years            
July Pre-Funded Warrants and July Common Warrants | July Public Offering              
Class of Warrant or Right [Line Items]              
Price per share of shares issued (in dollars per share) $ 4.99            
July Pre-Funded Warrants | July Public Offering              
Class of Warrant or Right [Line Items]              
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares 1,800,000            
Exercise price of equity-classified broker warrants (in dollars per share) $ 0.01            
July Common Warrants | July Public Offering              
Class of Warrant or Right [Line Items]              
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares 2,300,000            
Exercise price of equity-classified broker warrants (in dollars per share) $ 5.00            
Warrants, contractual term 5 years            
Change in fair value of warrant liabilities | $     $ 500