XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warrants (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
May 31, 2023
Class of Warrant or Right [Line Items]      
Warrants and Rights Outstanding $ 136,319 $ 36,801  
Common stock, shares issued 18,960,608 17,903,437  
Two Thousand Twenty Warrant      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right, Percentage Of Oustanding Common Shares 23.00%    
Common stock purchased, Exercise price $ 0.01    
Warrants Terms 10 years    
Common stock, shares issued 9,626,968 8,712,618  
Two Thousand Twenty One Warrant      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right, Percentage Of Oustanding Common Shares 5.00%    
Common stock purchased, Exercise price $ 0.01    
Warrants Terms 10 years    
Common stock, shares issued 2,092,819 1,894,047  
Two Thousand Twenty Two Warrant      
Class of Warrant or Right [Line Items]      
Class Of Warrant Or Right, Percentage Of Oustanding Common Shares 5.00%    
Common stock purchased, Exercise price $ 0.01    
Warrants Terms 10 years    
Common stock, shares issued 2,092,819 1,894,047  
Two Thousand Twenty Three Warrant      
Class of Warrant or Right [Line Items]      
Common stock purchased, Exercise price $ 3.57    
Warrants Terms 10 years    
Warrants issued to purchase common stock     1,636,313