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

Stockholders' Equity (Details Narrative)

v3.26.1
Stockholders' Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 01, 2024
Jun. 04, 2024
Feb. 01, 2022
Jan. 31, 2022
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2022
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares authorized           1,000,000,000 1,000,000,000  
Common stock, par value           $ 0.0001 $ 0.0001  
Common stock, shares outstanding           20,188,160 20,156,535  
Gross proceeds from issuance of common stock           $ 80 $ 122,342  
Sale of stock         2,696,000      
Transaction costs         $ 1,900      
Common Stock, Dividends, Per Share, Declared           $ 0 $ 0  
Aggregate offering price         $ 22,600      
Aggregate repurchase price           $ 502 $ 502  
A2022 Promissory Note [Member]                
Subsidiary, Sale of Stock [Line Items]                
Stock issued during period, shares, new issues             336,500  
Stock issued during period, value, new issues             $ 4,500  
Notes Payable, Other Payables [Member] | A2022 Promissory Note [Member]                
Subsidiary, Sale of Stock [Line Items]                
Proceeds from Issuance of Debt               $ 11,800
PreFunded Warrants [Member]                
Subsidiary, Sale of Stock [Line Items]                
Purchase of warrants         974,000      
At Market Issuance Sales Agreement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Common stock, par value       $ 0.0001        
Gross proceeds from issuance of common stock       $ 100,000        
Equity Distribution Agreement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Common stock, par value   $ 0.0001            
Gross proceeds from issuance of common stock   $ 120,000            
Equity Distribution Agreement With Canaccord [Member]                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock           14,210    
Aggregate net proceeds received           $ 100    
At The Market Facility [Member]                
Subsidiary, Sale of Stock [Line Items]                
Additional aggregate offering price   $ 171,500            
Original Registration Statement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Additional aggregate offering price $ 12,400              
Percentage of maximum aggregate offering price 20.00%              
Original Registration Statement [Member] | Maximum                
Subsidiary, Sale of Stock [Line Items]                
Gross proceeds from offering     $ 200,000          
Sales Agreement With Wainwright And Equity Distribution Agreement With Canaccord [Member]                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock             12,025,688  
Transaction costs             $ 2,900  
Aggregate net proceeds received             $ 104,500