Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants (Details)

v3.26.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Aug. 24, 2016
Warrants [Line Items]    
Exercise price (in Dollars per share) $ 0.0001  
ELOC Purchase Agreement [Member]    
Warrants [Line Items]    
Commitment amount $ 750  
Fair value of commitment shares $ 750  
Series B Redeemable Preferred Stock [Member]    
Warrants [Line Items]    
Warrants (in Shares)   731
Exercise price (in Dollars per share)   $ 102.672