v3.26.1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 10, 2026
Jul. 24, 2026
Jul. 15, 2026
Jul. 15, 2026
Jul. 14, 2026
Aug. 13, 2026
Feb. 28, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Aug. 09, 2026
Jul. 09, 2026
Dec. 31, 2025
Sep. 25, 2025
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)               427,768            
Proceeds from issuance of common stock             $ 276,140   $ 0 $ 278,138        
Number outstanding (in shares)               1,853,371 1,853,371       569,922 466,162
Market price (in usd per share)               $ 5.25 $ 5.25          
Shares converted (in shares)               427,768            
Options                            
Subsequent Event [Line Items]                            
Compensation cost not yet recognized               $ 61,854 $ 61,854          
Subsequent Event                            
Subsequent Event [Line Items]                            
New shares issued upon conversion of stock (in shares)           1,841,979                
Market price (in usd per share) $ 1.70                          
Consulting agreement term                       2 months    
Common stock authorized for issuance (shares)                       115,000    
Holding period                       6 months    
Subsequent Event | Initial Sale Of Stock To Investors At Aggregate Purchase Price                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)   4,217                        
Shares converted (in shares)   4,217                        
Shares aggregate cash purchase price   $ 2,989,266                        
Subsequent Event | Transfer Of Stock To Investors In Full Satisfaction, Extinguishment and Discharge Of Obligation                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)   875                        
Shares converted (in shares)   875                        
Conversion of stock, amount converted   $ 875,000                        
Subsequent Event | Stock Options 2026 Plan                            
Subsequent Event [Line Items]                            
Number outstanding (in shares) 1,283,500                          
Options exercise price (in dollars per share) $ 1.83                          
Subsequent Event | Stock Options 2026 Plan | Options                            
Subsequent Event [Line Items]                            
Options exercise price (in dollars per share) $ 1.83                          
Additional awards authorized for issuance (in shares) 546,250                          
Issuance of shares (in shares) 200,400                          
Compensation cost not yet recognized $ 929,000                          
Subsequent Event | Stock Options 2026 Plan | Minimum                            
Subsequent Event [Line Items]                            
Options exercise price (in dollars per share)                     $ 6.00      
Subsequent Event | Stock Options 2026 Plan | Maximum                            
Subsequent Event [Line Items]                            
Options exercise price (in dollars per share)                     $ 12.00      
Subsequent Event | Holders Of Price-Protected Warrants                            
Subsequent Event [Line Items]                            
New shares issued upon conversion of stock (in shares)           442,258                
Subsequent Event | Certain Officers And Employees                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)     44,009   44,009                  
New shares issued upon conversion of stock (in shares)       456,240                    
Warrants cancelled (in shares)       114,060                    
Proceeds from issuance of common stock       $ 0                    
Shares converted (in shares)     44,009   44,009                  
Price-Protected Warrants | Subsequent Event | Holders Of Price-Protected Warrants                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)           442,258                
Shares converted (in shares)           442,258                
Price-Protected Warrants | Subsequent Event | Holders Of Alternate Cashless Exercise Warrants                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)           83,033                
Shares converted (in shares)           83,033                
Series G Preferred Stock | Subsequent Event | Holders Of Price-Protected Preferred Stock                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)           5,385                
Shares converted (in shares)           5,385                
Series A Preferred Stock | Subsequent Event | Holders Of Price-Protected Preferred Stock                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)           887                
Shares converted (in shares)           887                
Series H Preferred Stock | Subsequent Event | Certain Officers And Employees                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)     2,262   2,262                  
Shares converted (in shares)     2,262   2,262                  
Series I Preferred Stock | Subsequent Event | Holders Of Price-Protected Preferred Stock                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)           14,812                
New shares issued upon conversion of stock (in shares)           614,890                
Shares converted (in shares)           14,812                
Series I Preferred Stock | Subsequent Event | Holders Of Alternate Cashless Exercise Warrants                            
Subsequent Event [Line Items]                            
New shares issued upon conversion of stock (in shares)           284,582                
VTAK Series D Convertible Preferred Stock | Subsequent Event | Investor One                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)   5,092                        
Shares converted (in shares)   5,092                        
VTAK Series D Convertible Preferred Stock | Subsequent Event | Investor Two                            
Subsequent Event [Line Items]                            
Agreements shares converted (in shares)   5,778                        
Shares converted (in shares)   5,778                        
VTAK Series D Convertible Preferred Stock | Subsequent Event | Initial Sale Of Stock To Investors At Aggregate Purchase Price                            
Subsequent Event [Line Items]                            
Conversion of stock, amount converted   $ 4,217,000