Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details Narrative)

v3.24.2.u1
Stockholders’ Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 04, 2024
Aug. 22, 2023
Jan. 05, 2023
Jan. 31, 2022
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
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             8,610,250   3,851,448
Gross proceeds from issuance of common stock             $ 24,640 $ 995  
Sale of stock         2,696,000   500,051    
Aggregate net proceeds received             $ 4,155    
Transaction costs             235    
Common stock, remaining amount issuable             $ 118,400    
Gross proceeds from offering         $ 22,600        
Transaction costs         $ 1,880        
Stock repurchase program authorized     5,000,000            
Treasury stock repurchased, shares     10,130            
Treasury stock repurchase price     $ 502     $ 27   $ 502  
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                
Stock Purchase Agreement [Member]                  
Subsidiary, Sale of Stock [Line Items]                  
Aggregate net proceeds received   $ 30,000              
Agreement term   24 years