v3.26.1
Net Loss per Share Applicable to Common Stockholders (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net Loss per Share Applicable to Common Stockholders    
Total 627,339 575,635
Series C convertible preferred stock    
Net Loss per Share Applicable to Common Stockholders    
Total 15,940 21,056
Common stock options    
Net Loss per Share Applicable to Common Stockholders    
Total 291,030 319,101
Common stock warrants - equity classified    
Net Loss per Share Applicable to Common Stockholders    
Total 91,242 60,394
Common stock warrants - liability classified    
Net Loss per Share Applicable to Common Stockholders    
Total   32,497
Convertible notes and accrued interest    
Net Loss per Share Applicable to Common Stockholders    
Total 229,127 142,587