v3.26.1
Net Loss per Share Applicable to Common Stockholders (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net Earnings (Loss) per Share Applicable to Common Stockholders    
Potentially dilutive securities 647,000 546,512
Series C convertible preferred stock    
Net Earnings (Loss) per Share Applicable to Common Stockholders    
Potentially dilutive securities 19,609 24,320
Common stock options    
Net Earnings (Loss) per Share Applicable to Common Stockholders    
Potentially dilutive securities 311,768 316,826
Common stock warrants - equity classified    
Net Earnings (Loss) per Share Applicable to Common Stockholders    
Potentially dilutive securities 92,891 61,702
Common stock warrants - liability classified    
Net Earnings (Loss) per Share Applicable to Common Stockholders    
Potentially dilutive securities   32,497
Convertible notes and accrued interest    
Net Earnings (Loss) per Share Applicable to Common Stockholders    
Potentially dilutive securities 222,732 111,167