XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock - Common stock reserved for future issuance (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Shares available for future issuance under the stock incentive plans and employee stock purchase plan 19,265,192 328,642
Contingent consideration 208,657 208,657
Convertible notes 2,039,609 23,155,011
Total common stock reserved 76,085,258 30,318,838
Warrants    
Class of Stock [Line Items]    
Warrants 18,389,740 3,807,911
Pre Funded Warrants    
Class of Stock [Line Items]    
Warrants 24,400,289 1,964,905
Stock options    
Class of Stock [Line Items]    
Stock options issued and outstanding 158,005 158,005
RSU    
Class of Stock [Line Items]    
Restricted stock units (unvested) 11,623,766 695,707