Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Capital Raises) (Narrative) (Details)

v3.26.1
Stockholders' Equity (Capital Raises) (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jan. 15, 2026
Jun. 12, 2024
Dec. 30, 2022
Aug. 31, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
May 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Stockholders' Equity                      
Stock offering, number of shares issued                 0    
Exercise of warrants for cash                 $ 1,218 $ 17  
Sale of stock, net proceeds     $ 150,000                
Warrants exercised, Number of shares                 694,296    
Outstanding warrants                 12,737,206   13,431,502
Common Stock, par value                 $ 0.001   $ 0.001
Checkpoint | Founder agreement                      
Stockholders' Equity                      
Stock offering, number of shares issued                   18,500  
Shares issued (in percent)             2.50%        
Checkpoint | 2025 Warrant                      
Stockholders' Equity                      
Exercise of warrants for cash         $ 36,000   $ 2,100        
Number of shares issued upon exercise of warrants         21,691,003   740,000        
Exercise price of warrants         $ 1.66   $ 2.84     $ 1.66  
Avenue | Unregistered warrants                      
Stockholders' Equity                      
Net proceeds               $ 3,900      
At the Market Offering                      
Stockholders' Equity                      
Stock offering, number of shares issued       3,750,000           500,000  
Stock purchase, price per share         $ 1.94         $ 1.94  
Sale of stock, net proceeds                   $ 1,000  
At the Market Offering | Mustang | Founder agreement                      
Stockholders' Equity                      
Stock offering, number of shares issued                 0 54,000  
Sale of stock, net proceeds                   $ 600  
At the Market Offering | Avenue | Founder agreement                      
Stockholders' Equity                      
Stock offering, number of shares issued                 23,474    
Shares issued (in percent)                 2.50%    
At the Market Offering | Avenue | Unregistered warrants                      
Stockholders' Equity                      
Shares issued                 900,000    
Net proceeds                 $ 2,100    
Shelf Registration Statement                      
Stockholders' Equity                      
Stock offering, number of shares issued 150,000,000               0 800,000  
Stock offering, gross proceeds                   $ 4,100  
Shelf Registration 2024 Statement                      
Stockholders' Equity                      
Amount available for future stock offerings                 $ 42,100    
Shelf Registration 2024 Statement | Mustang                      
Stockholders' Equity                      
Stock offering, aggregate offering permitted by the agreement                 $ 34,200    
Shelf Registration 2024 Statement | Maximum | Mustang                      
Stockholders' Equity                      
Stock offering, aggregate offering permitted by the agreement   $ 40,000                  
February 2025 Equity Offering | Checkpoint | Founder agreement                      
Stockholders' Equity                      
Stock offering, number of shares issued           67,806          
Shares issued (in percent)           2.50%          
February 2025 Equity Offering | Mustang                      
Stockholders' Equity                      
Stock offering, number of shares issued           495,000          
Stock purchase, price per share           $ 3.01          
Exercise price of warrants           $ 3.01          
Number of warrants to purchase shares           2,162,807          
Sale of stock, net proceeds           $ 6,800          
Common Stock, par value           $ 0.0001          
February 2025 Equity Offering | Mustang | Series C-1 warrants                      
Stockholders' Equity                      
Number of warrants to purchase shares           2,657,807          
Warrant expiration term           5 years          
February 2025 Equity Offering | Mustang | Series C-2 warrants                      
Stockholders' Equity                      
Number of warrants to purchase shares           2,657,807          
Warrant expiration term           24 months          
February 2025 Equity Offering | Mustang | Pre funded warrants                      
Stockholders' Equity                      
Stock purchase, price per share           $ 3.0099          
Exercise price of warrants           $ 0.0001