XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Common stock and common stock warrants - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
May 29, 2026
USD ($)
$ / shares
shares
May 29, 2026
$ / shares
shares
May 20, 2026
USD ($)
$ / shares
shares
Dec. 15, 2023
USD ($)
Jun. 30, 2026
vote
$ / shares
shares
Jun. 30, 2026
USD ($)
vote
$ / shares
shares
Dec. 31, 2025
USD ($)
vote
$ / shares
shares
Common stock and common stock warrants              
Cash dividends | $           $ 0  
Ownership Threshold 1              
Common stock and common stock warrants              
Warrants exercise limitation, ownership (as percent)   4.50%          
Ownership Threshold 2              
Common stock and common stock warrants              
Warrants exercise limitation, ownership (as percent)   4.99%          
Ownership Threshold 3              
Common stock and common stock warrants              
Warrants exercise limitation, ownership (as percent)   9.99%          
Series A Common Stock Warrants              
Common stock and common stock warrants              
Warrants exercise period   6 months          
Warrant term 1 year 1 year          
Series B Common Stock Warrants              
Common stock and common stock warrants              
Warrants exercise period   6 months          
Warrant term 5 years 5 years          
Underwriting Agreement | Investor              
Common stock and common stock warrants              
Net proceeds from shares sold under sales agreement | $     $ 8,800,000        
Third-party fees | $     500,000        
Underwriting discounts | $     $ 600,000        
Underwriting Agreement - Offering One | Investor              
Common stock and common stock warrants              
Number of shares sold under sales agreement (in shares)     3,581,000        
Underwriting Agreement - Offering One | Series A Common Stock Warrants | Investor              
Common stock and common stock warrants              
Number of securities called by warrants (in shares)     3,581,000        
Underwriting Agreement - Offering One | Series B Common Stock Warrants | Investor              
Common stock and common stock warrants              
Number of securities called by warrants (in shares)     3,581,000        
Underwriting Agreement - Offering Two | Series A Common Stock Warrants | Investor              
Common stock and common stock warrants              
Number of securities called by warrants (in shares)     1,463,000        
Exercise price of warrants (in dollars per share) | $ / shares     $ 1.955        
Underwriting Agreement - Offering Two | Series B Common Stock Warrants | Investor              
Common stock and common stock warrants              
Number of securities called by warrants (in shares)     1,463,000        
Exercise price of warrants (in dollars per share) | $ / shares     $ 2.340        
Underwriting Agreement - Offering Two | Pre-Funded Warrants | Investor              
Common stock and common stock warrants              
Number of securities called by warrants (in shares)     1,463,000        
Exercise price of warrants (in dollars per share) | $ / shares     $ 0.01        
Securities Purchase Agreement | Directors and Officers              
Common stock and common stock warrants              
Net proceeds from shares sold under sales agreement | $ $ 100,000            
Number of shares sold under sales agreement (in shares) 71,607            
Securities Purchase Agreement | Series A Common Stock Warrants | Directors and Officers              
Common stock and common stock warrants              
Number of securities called by warrants (in shares) 71,607 71,607          
Exercise price of warrants (in dollars per share) | $ / shares $ 1.955 $ 1.955          
Securities Purchase Agreement | Series B Common Stock Warrants | Directors and Officers              
Common stock and common stock warrants              
Number of securities called by warrants (in shares) 71,607 71,607          
Exercise price of warrants (in dollars per share) | $ / shares $ 2.340 $ 2.340          
Class A Common stock              
Common stock and common stock warrants              
Common stock, par value (in dollars per share) | $ / shares         $ 0.01 $ 0.01 $ 0.01
Number of votes per share held | vote         1 1 1
Shares reserved (in shares)         41,946,851 41,946,851  
Class A Common stock | At-The-Market Sales Agreement              
Common stock and common stock warrants              
Net proceeds from shares sold under sales agreement | $             $ 400,000
Number of shares sold under sales agreement (in shares)         0 0 113,217
Class A Common stock | Cowen And Company, LLC | At-The-Market Sales Agreement              
Common stock and common stock warrants              
Maximum consideration permitted to be received on transaction | $       $ 10,000,000      
Class A Common stock | Cowen And Company, LLC | Maximum | At-The-Market Sales Agreement              
Common stock and common stock warrants              
Net proceeds from shares sold under sales agreement | $       $ 50,000,000      
Percentage of commission on sale of stock       3.00%      
Class B Common stock              
Common stock and common stock warrants              
Common stock, par value (in dollars per share) | $ / shares         $ 0.01 $ 0.01 $ 0.01