XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 28, 2024
Mar. 28, 2024
Mar. 14, 2024
Mar. 10, 2023
Dec. 23, 2022
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Stockholders' Equity                
Common stock, shares authorized           250,000,000   250,000,000
Common stock, par value (in dollars per share)           $ 0.001   $ 0.001
Common stock, shares issued           61,974,755   59,854,877
Common stock, shares outstanding           61,974,755   59,854,877
Preferred stock shares authorized           10,000,000   10,000,000
Preferred stock, par value (in dollars per share)           $ 0.001   $ 0.001
Dividend declared           $ 0    
Aggregate offering price         $ 200,000      
Other expense, net           $ 214 $ 244  
At The Market Offering                
Stockholders' Equity                
Aggregate offering price         200,000      
Maximum value of stock to be issued under agreement         40,000      
Issuance of common stock (in shares)           2,004,729    
Gross proceeds from issuance of common stock           $ 1,505    
Proceeds from issuance of common stock           1,460 $ 381  
Remaining of common stock available for sale           20,369    
Underwriting Agreement With Titan Partners Group LLC                
Stockholders' Equity                
Issuance of common stock (in shares)     7,557,142          
Proceeds from issuance of common stock   $ 11,896            
Underwriters option to purchase additional shares (in shares) 985,714   985,714          
Public offering price (in dollars per share)     $ 1.75          
Offering expenses   $ 1,329            
Cantor Fitzgerald & Co. and B. Riley Securities, Inc. | At The Market Offering                
Stockholders' Equity                
Maximum value of stock to be issued under agreement         $ 40,000      
Lincoln Park | Equity Line Financing                
Stockholders' Equity                
Maximum value of stock to be issued under agreement       $ 35,000        
Issuance of common stock (in shares)       189,856        
Amount available to draw under purchase agreement           $ 34,795    
Term of agreement       36 months