XML 73 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock - April 2025 Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 28, 2025
Apr. 09, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 04, 2024
Class of Stock [Line Items]            
Common stock, par value (in usd per share)     $ 0.0001   $ 0.0001 $ 0.0001
Proceeds from issuance of common stock     $ 0 $ 191    
Securities Purchase Agreement            
Class of Stock [Line Items]            
Share price (in usd per share)   5,666,667        
Common stock, par value (in usd per share)   $ 0.0001        
Sale of stock, price per share (in usd per share)   $ 0.90        
Proceeds from issuance of common stock   $ 5,100        
Placement Agency Agreement            
Class of Stock [Line Items]            
Placement agent agreement, cash fee, percent of gross proceeds from offering (as a percent) 6.00% 6.00%        
Warrant exercised (in shares)   283,334        
Shares sold in the offering (as a percent)   5.00%        
Initial exercise price per share of common stock (in usd per share)   $ 1.125        
Initial exercise price per share (as a percent)   125.00%        
Offering            
Class of Stock [Line Items]            
Proceeds from issuance, net of offering expenses   $ 4,700