v3.26.1
Shareholders' Equity - Equity Line of Credit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 16, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 13, 2026
Apr. 12, 2026
Mar. 13, 2026
Oct. 31, 2025
Mar. 28, 2025
Stockholders' Equity                    
Gross proceeds       $ 1,046 $ 4,739          
Exercise price of warrants           $ 460 $ 11.5      
2025 Warrants                    
Stockholders' Equity                    
Exercise price of warrants   $ 5.98   $ 5.98   $ 5.98 $ 0.409   $ 5.98  
Warrants outstanding, term                 7 years  
Warrants exercised (in shares)   175,000   175,000            
Warrants exercised   $ 1,046   $ 1,046            
Warrants outstanding (in shares)   4,507,273.85 4,507,273.85 4,507,273.85 4,507,273.85          
Equity Line of Credit                    
Stockholders' Equity                    
Value of shares authorized to sell $ 25,000                  
Issuance of common stock (in shares) 4,296       44,793          
Total commitment value $ 500                  
Stock issuance cost         $ 185          
Gross proceeds         $ 4,657          
2025 Sales Agreement                    
Stockholders' Equity                    
Value of shares authorized to sell                   $ 8,625
Issuance of common stock (in shares)   0 2,735 0 2,735          
Gross proceeds     $ 82   $ 82          
2026 Sales Agreement                    
Stockholders' Equity                    
Value of shares authorized to sell               $ 60,000