XML 97 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Jun. 30, 2024
$ / shares
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share) | $ / shares       $ 3.85 $ 54.19  
Fair value of common warrants at issuance date       $ 6,509 $ 0  
Loss on issuance of pre-funded warrants       3,502 0  
Gain (loss) on fair value of warrants       $ (3,886) $ (2)  
Beneficial ownership limitation, percentage       0.1999    
Pre-Funded Warrant | March Subscription Agreement            
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share) | $ / shares   $ 0.01 $ 0.01     $ 0.01
Fair value of common warrants at issuance date   $ 6,600        
Loss on issuance of pre-funded warrants     $ (600)      
Gain (loss) on fair value of warrants       $ 1,300    
Beneficial ownership limitation, percentage   0.1999 0.1999      
Pre-Funded Warrant | July Public Offering            
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share) | $ / shares $ 0.01          
Fair value of common warrants at issuance date $ 6,800          
Gain (loss) on fair value of warrants       2,400    
July Common Warrants | July Public Offering            
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share) | $ / shares $ 5.00          
Fair value of common warrants at issuance date $ 6,500          
Gain (loss) on fair value of warrants       2,800    
July Pre-Funded Warrants and July Common Warrants | July Public Offering            
Class of Warrant or Right [Line Items]            
Loss on issuance of pre-funded warrants       $ (2,900)