XML 61 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Warrants (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
May 31, 2023
Class of Warrant or Right [Line Items]        
Common stock, shares issued 19,127,412   18,960,608  
Warrant liability $ 131,061 $ 131,061 $ 136,319  
2023 Warrant        
Class of Warrant or Right [Line Items]        
Warrant Exercise price $ 3.57      
Warrants term 10 years      
Warrants issued to purchase common stock       1,636,313
2022 Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares 5.00%      
Warrant Exercise price $ 0.01      
Warrants term 10 years      
Common stock, shares issued 2,092,723   2,092,819  
2021 Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares 5.00%      
Warrant Exercise price $ 0.01      
Warrants term 10 years      
Common stock, shares issued 2,092,723   2,092,819  
2020 Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares 23.00%      
Warrant Exercise price $ 0.01      
Warrants term 10 years      
Common stock, shares issued 9,626,525   9,626,968