XML 144 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 10, 2023
Dec. 23, 2022
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity        
Common stock, shares authorized     250,000,000 250,000,000
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001
Preferred stock shares authorized     10,000,000 10,000,000
Preferred stock, par value (in dollars per share)     $ 0.001 $ 0.001
Common stock, shares issued     32,165,478 28,991,548
Common stock, shares outstanding     32,165,478 28,991,548
Dividend declared     $ 0  
Aggregate offering price   $ 200,000    
Other expense, net     $ 158 $ (35)
At The Market Offering        
Stockholders' Equity        
Aggregate offering price   200,000    
Shares issued (in shares)     2,859,074  
Proceeds from issuance of common stock     $ 5,127  
Equity Line Financing        
Stockholders' Equity        
Proceeds from issuance of common stock     $ 205  
Cantor Fitzgerald And Co and B Riley Securities Inc | At The Market Offering        
Stockholders' Equity        
Maximum value of stock to be issued under agreement   $ 40,000    
Shares issued (in shares)     2,859,074  
Proceeds from issuance of common stock     $ 5,286  
Remaining of common stock available for sale     $ 34,714  
Lincoln Park Capital Fund LLC | Equity Line Financing        
Stockholders' Equity        
Maximum value of stock to be issued under agreement $ 35,000      
Term of agreement 36 months      
Shares issued (in shares) 189,856   125,000  
Proceeds from issuance of common stock     $ 205  
Amount available to draw under purchase agreement     $ 34,795  
Other expense, net $ 318