v3.26.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Warrants [Line Items]            
Warrant exceed percentage       4.99%    
Percentage of warrants held by warrant holder at election       19.99%    
Percentage pre-funded warrants       19.99%    
Additional paid-in capital (in Dollars)   $ 322,014   $ 322,014   $ 320,818
Percentage of common warrants       19.99%    
Warrant liability (in Dollars)   2,544   $ 2,544   $ 16,164
Fair value of warrant liability (in Dollars)   $ (3,980) $ (13,620)  
September 2025 Offering [Member]            
Warrants [Line Items]            
Issuance of shares 11,670,707          
Common Warrants [Member]            
Warrants [Line Items]            
Warrants to purchase shares (in Shares) 12,345,707          
Exercise price of warrant per shares (in Dollars per share)   $ 2.92   $ 2.92    
Warrant exceed percentage       4.99%    
Percentage of warrants held by warrant holder at election       9.99%    
Warrants exercised          
Warrant liability (in Dollars)   $ 24,700   $ 24,700    
Fair value of warrant liability (in Dollars)   $ 4,000   $ 13,600    
Pre-Funded Warrants [Member]            
Warrants [Line Items]            
Warrants to purchase shares (in Shares) 675,000          
Exercise price of warrant per shares (in Dollars per share)   $ 0.0001   $ 0.0001    
Additional paid-in capital (in Dollars)   $ 300   $ 300    
Warrants exercised          
Common Stock [Member]            
Warrants [Line Items]            
Percentage of warrants held by warrant holder at election       9.99%    
Common Stock [Member] | Pre-Funded Warrants [Member]            
Warrants [Line Items]            
Percentage of warrants held by warrant holder at election       19.99%