XML 70 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - 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
Jan. 31, 2025
shares
Dec. 31, 2024
$ / shares
Sep. 30, 2024
$ / shares
Class of Warrant or Right [Line Items]              
Sale of stock, beneficial ownership limitation, percentage     0.1999        
Exercise price of equity-classified broker warrants (in dollars per share) | $ / shares     $ 4.64     $ 3.85  
Fair value of common warrants upon settlement | $     $ 373 $ 0      
Loss on issuance of warrants | $     0 578      
Gain (loss) on fair value of warrants | $     $ (507) $ (1,278)      
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares         1,261,830    
Common stock, par value (in dollars per share) | $ / shares     $ 0.01     $ 0.01  
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) | $ / shares $ 5.00            
Pre-Funded Warrant | Common Stock              
Class of Warrant or Right [Line Items]              
Exercise price of equity-classified broker warrants (in dollars per share) | $ / shares     $ 7.80        
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares     3,500,573        
Share price (in dollars per share) | $ / shares     $ 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) | $ / shares   $ 0.01   $ 0.01     $ 0.01
Fair value of common warrants upon settlement | $   $ 6,600          
Loss on issuance of warrants | $       $ 600      
Pre-Funded Warrant | July Public Offering              
Class of Warrant or Right [Line Items]              
Exercise price of equity-classified broker warrants (in dollars per share) | $ / shares $ 0.01            
Fair value of common warrants upon settlement | $ $ 6,800            
Warrants, contractual term 5 years            
July Common Warrants | July Public Offering              
Class of Warrant or Right [Line Items]              
Exercise price of equity-classified broker warrants (in dollars per share) | $ / shares $ 5.00            
Fair value of common warrants upon settlement | $ $ 6,500            
Gain (loss) on fair value of warrants | $     $ 500        
Equity-classified broker warrants, number of shares of common stock to purchase (in shares) | shares 2,300,000            
Warrants, contractual term 5 years            
July Pre-Funded Warrants and July Common Warrants | July Public Offering              
Class of Warrant or Right [Line Items]              
Loss on issuance of warrants | $     $ 2,900        
Price per share of shares issued (in dollars per share) | $ / shares $ 4.99